uttttssssststsssssssssssssttuuuuuuuuvvvuttuuuuuuusqqpppppppprtvvvuutrrrqqqqqqqrqqqpqtuvvvvusssrrrrrrrrqqqqqqqpppqqqqqqqqqqrtuutuvvwwwvwvsrrrrqqppppqqqqpppqqqqqqqrrqqqrrrrssssssttqppppppppqqrrrrqrrrtuuuuuuuuuuuuvwwwvvvvvvvtssssrrrssrssssrqqqqpppqtvvvvvvuuuuutttssssssssssssssssssssssstuuuuuuuuvvvuuuuuuuuuusqqppppppppqruvvuutrrrqrqqqqqqqqqpqtuvvvvtsssrrqrrrqqqqqpqppppqqrrqqqqqqqrtuuuuvvwwwvvvrrrrrqqpppppqpqppqqqqqqqqrrqqqqqqrssssssttqppppppppqqrrrrqqrtttttuuuuuuuuuvwwvvvvvvvvttsssrsrssrssssrrqqqqppqtvvvvvuuuuuttttssssssrsssssssssssssssstuuuuuuuuvvvvuuuuuuuuusqqqppppppqqquvvuttrqqqrqqqqqqqqqpqsuuvvvusssrrqqrrqqqqqqqpppqqqrrrqqqqqrrtuuuvvwwwvwvurrrrrqqpppppppqpqqqqqqqqqqqqqqqqrrrssssttrqpppppppqqrrrrrqrrtttttttttttuuuvwwwvvvwvvvttssrrrrsssssssrrqqqqqpquvvvvvuuuuuttttssssssstssssssssstsstsstuuuuuuuvvvvvuuuuuuuutsqqqppppqqqqruvvuttrrqqqqrqqqqqqppqtuuuvvussssrqqrrqqqqqqppqqqrrrrrrrqqrrrtuuuvvwwwwwvtrrrrqqqpppqpppqqqqpqqqqqqqqqqqqqrrsrsrtttrqpppqppqqqrrrrqrrttttttttttutuuuvwwwvwvwvvvtsrrrrrrsssssssrrqqqqqpquvvvvvuuuuuttttsssssssssssssssssssstsstuuuuuuuvvvvvuuuuuuuutsqqqqppqqqqqruvvuttrrqqqqqqqqqpqqpqsuuuvvussssrqqrrqqqqqqpqqqrrrrrrqqqrqrttuuuvvwwvwwvsrrrrqqqpqqqqqpqqqpqqqqqqqqqqqqqqrrrrrstttrqpqqqqqqqqrrrrqqrttttttutuuvuuuuvvvwwvwwwvvtsrrrrrrsssssssrrqqqqqpquvvvvvvuuuutttsssssstssssssssssssssssstuuuuuuuvvvvuttuttuuusrqqqqpqqqqqqruvvtttrqrqrrrqqpqpqqppquvuvvussssrqqrrrqqqqqqqrrrrrrrqqqqrqrttuuuvvwwwwwvsrrrrqqqqqqqqqqqqpppqqqqqqqqqqqqqrrrrrssrrqqqqqqqqqqrrrrrqqrttttuuuuvvvuuuuvwvvwwwwwwvssrrrrrrsssssssrqqqqqqpquvvvvvvvuuutttssssstsssssssssssssssssttuuuuuuuvvvvuutttuuuutqqqqqqqqqrqqruvvtttqqqrrqqrqqppqqppqtvvvvutsssrqqrsrqqqqqqrsrrrrrqqqqrrrsttttuvvvvwwwvsrrrrqqqqrqqqqqqqppqqqqqqqqqqqqqqrrrrrsqqqqppqqqqrqrrrqrqrrrttuuuuuuvvvuuuuvvvvvwwwwwusrrrrrrrrsssssrqqqqqqqpquvvvvwvvuuutttssstttsssssssssssssssssttuuuuuuuvvvvuusttuuuutqqqrrqqqqqqqruvvtttqqqqqqqqqqqqqqppquvvvvutssssrqrssrqqrqqssrrrrrqqqqqrrsttttuuvvvvvwvsrrrrrrqqqqqqqqpqppqqqqqqqqqqqqqqrrrrssqqqqppppqrrqrrrrrqrrtuuutttuvvvvuuuuvvvvvvwwwvusrrrrrrrrsssssrqqqqqqrpqtvvvwwwvvuutttssttsssssssssssssssrsssttuuuuuuuvvvvuutstttuusqqrrqqqqqrqqruvvttsqqqqqqqqqqqqqpqpqtuvvvutssssrrssssqrqqqsssrrrqqqqqrrrstuuuuuvvvvvvusrrrsrqqqqpqqqqqppppppppqqqqqqqqrrrrssqqqqqqppqqrqqrrrrrrrrtuutuutuvvvvvuuuuvvvvvvwwvusrrrrrrrsrsssrqqqqqqrrpquvvwwwwvuuutttttttssssssssssssssrrsssttuuuuuuuvvuvutsrttttttrrrrqqqqqqqpquvvutsqqqqqqrqqqqqpqqpprtvvuutssssrrssssrqqqqsssrrqqqqqqqrsstuuuuuvvvvvvvsrsssrrrrqqqqpqqpppqppppqqqqqqqqrrrstsqqrrqqqqqqqqrrrrrrrrttutttuuuvvvvvuuuuvvvvvvvvvtrrrrrrrrrsssssrrqqqqrqqruvwwwwwvuuuttttttttssssssssssssssssssttuuuuuuuvuvvusrrttttttrrrrqqqqqqqpquvvuttrrrrrrrqqqqppqqpqqtvuuutssssrrssssrqqqrsssrrqqqqqqqrsstuuuuuvvvwvvvssssrqqqqqqqpqpqpppqqqpqqqqqqrrqrrrstrqqrqqqqrrqrrrrrrrrrrttttttuvvvvvvvuuuuvvvvvvvvvsrrrrrrrrrssssrrqqqqqrrrrvwwwwwwvuuuuuttttsstsssssssssssssstssttuuuuuuuvvvvtsrsttttttrqrrqqqqqqqqquvvuttrrrrrrqqrqqppqqpqrtuuuvutssrqrssssrqqqrsssrrrqqqqqrrsttuuuuuvvwvvvvtsssrqqqqqqqpqqqpppqqqqqqqqqqrrrrrsttrrrqrqqrrqqrrrrrsrrrttuttuvvvuuuvvvuuuuvvvvvwwvusrrrrrrrsrsssssrqqqqqrrrrvwwwwwwvuuuuuttttstttttsssssssssssttttuuuuuuuuvvvvtrrrsttttsqqqrqqqqqqqpquvvuuutrrrrqqrrqqppqqqqrttuvvvtssrrrssssrqqqrsssrrqrrrqqqssttuuuuuvvvwvvvsssrqrqqqqqppqqqppqqqqqqqqqqqrrrssttsrrrrqrqqqqqqrrrrtrrrtuuuuuvvvtrruvvuuuuvvvvwwvtsrrrrrrrssssssssrqqqqqrrrruwwwwwwvuuuuuttutttttstsssssrssststtttuuuuuuuuvvvvtssssttttsqqqqpqqqqqqqqtvvvvutrrrqpqqqqqppqqqpqstuvvvtssrrsssrsrrqqrsssrqqrrssrqssstuuuuuvvvwvvusssrqqqqqqqqqqqqqqqqqqqqqqqqqrsstsutrrrrrqqqqqqqqqqrttrrttuuuvvvvurqruvvuuuuvvvvwwvssrrrrrrssstsssssqqqqqrrrqqrvwwwvwvuuuuusstssssssssssrrsstssstttuuuuuuuuuvvvutssssttttsqqqqpqqqqqqqpruvvvutrrqqqqqqqqpqqqqpqrtuuvvtsrsrsssrsrrqqrssssrqqrssrrssstuuuuuvvvvwvtssrrqrqqppqqqqqqpqqqqqpqqqqqqrstuttsrrrrqqqqrqqqqqqrttrrtuvvvvvvvtqqruvvuuuuvvvwwvutrrrrrrsssttsssssqqqqqrrqqqrvwvvvwvuuuuutttsssssssssrrsssssstttuuuuuuuuuvvvutssssstttsqqqqqpqpqqqqqpqvvvvutrqqqqqqqqqqqqqqpprttuvussssrssrrssrqqrssssrqrsssrrssstuuuuuvvvwvvtttsrrrqpppqrqqqqpqqqqqqqqqqqqrstuutrrrrrqqrrrsqqqqqstsrtuuvvvvvvurqqruvvuuuuvvwwvvvusrrrrsststssssssqqqqqrrqqpquvvvvvvuuuuuttttsssssssrrsssttsstttuuuuuuuttuvvutssssttttsqqqqqqqqpqqqqprvvvvutrqqqqqqrrrqqqqqpqstuvvusssrssrrrssrrqrssssrqrssssrsstuuuuuvvvvwvvtsssrrrqqpqqrqqqqpqqqqqqqqqqqqsttttsrrrrrqrqrssqqqqrstsrtuuvvvvvurqqqruvvuuuuvvwwvvvusrrsstttttsssssrqqqqqqqqqqquvvvvvvuuuuuttttttsssssrssssssrsttuuuuuuutttuvvutssssttutsqqpqqqqppqqqqqqvvvvutrrqqqqqrrrrqpqqpqstuvvvussrssrrsssrrrrssssrqrssssrsstuuuuuvvvwvvvtsssrrrrqqqqqqpqqqqqqqpqqqqqrrststtrrrrrrrqrsssqqqqstttstuvvvvvurqqrqruwvuuuuvvvvvvvusrsstssttsssssssqqqqqqqqqqquvvvvvvvuuuutuuutsssrsssssstsrstttuuuuuuuuttvvutssssssttttqqqqqqqppqqqqqruvvvusrsqqqqqqqqqrqqpqsttuuvvussrssrrssrrrrrssssrqrsssssssuuuuuuvvvwvvttsssrrrqpppqqppqqqqqqppqqqqqqrttrttrrrrrrrrrstsqqqrtttttuuvvvvvuqqqqqruvvuuuuvvwwvvvvtttststttsssssssrqqqqqqqppqtuvwwvvvuuuutuuussssssssttssrrstuuuuuuuuuutuvuusssssssstttrqpqqqqppqqqqqquvvutsrsqqqqqrrqrrqqqqttstuvvusrrsssssrrrrrrssssrrrssssssttuuuuvvvvvwvtsssssrrpppppqppqqqqqqqqqqpqqqrttrrrrrrrrrssstttrqrsttuuuvvvvvuurqqqqrqsuuvuuuuvvvvvvvvtsttstttsssssssrqqrrrqqppqtvvvvvvvuuuuuuutssssssssstsrssstuuuuuuuuuttuuutssstssstttrqqqqqqqqpqqqqqquvvutttsqqqqqqrqrrqqqrttrtuuuussssrrsrrssrrrsssssrrssssstttuuuuvvvvvwvtsssssrqppppppppqqpppqppppqqqqrtrrrrqqqrrrssttttsqrttvvuuvvvvurqqqqqqrqrtsuuuuuvvwvvvvvtsssstttssssssssrqrrqqqpqqtuvvvvvvuuuuuuutssssrrssssrrssstuuuuuuuuuttuvussstsssssttrqqqqqqqqppqqqqqtsuuuttsrqqqqrrqrqqqqrttrtuuuuusstssrrrssrrssssssrrssssstttuuuuvvvvwvttsssssrqqppqppppqqpppqppppqqqqrsrrrqqqqqrrssttttsrstuvvuuvvvvuqqqqqqqqqrrruvuttuuvvvvvussssstttssssssssrrrrqqqpqpruvvvvvvuuuuuuuttsssrrssssssssstuuuuuuuuuuuuvusssssssssttsrqqqrrqqqpqqqqrsrtuuttsqqqqqrqqrqqqrsttrtttuuussttsrrstssssttstsrrsssssstuuuuuvvvvvvtstssssrqppppppppqqqpppppppqqqrrrrrqqqqqrrrsttttttrtuvvvuvvwvurqpqqpppqqqqqrtuutuuvvvvvussssssssssssssssrrrrrqqpqqqtvuuvvvvuuuuuuttssrrrssssrsssttuuuuuuuuuuvvutsssssssssttsrqqqrrqqqqqqqqqqquuutttqqqqqrrqrqqqrtttrrstuuusttussstusstttstssrrsssssstuuuuuvvvvvvttttsssrqqpppppppqqqpppppppppqqqqqqqqqqqrsssttttttuuvvvvvvvvvrqqqqpppppqrqqqstttuuvvvvvussssssssssssssssssrrrqqpqqqrtuuuvvvuuuuuuttsssrrssssssssttuuuuuuuuuuvvusssssssssssssrrqqrqqqqqqppqqqqtuuttsrqqqqrrqrqqqrtttrqstuuuuuvusssuuttttttsssrssssssttuuuuuvvvvvutttssssrqqpppppppqqqpppppppqqqqqqqqqqqqqsssstuttuuvvvwvvwwwvurqqqqppppqqqqqqrtutttuvvvvvusstssssssssssssssrrrqqpqqpquuuuvvvuuuuuuttssrrsssssssssttuuuuuuuuuuvvusssssssssssssrrqqqqqqqqqppqqqqtuutttqqqqqrqqrqqqstttrqstuuuuvvuustvvtttttssssrssssssstuuuuuvvvvvvtttssssrqppppppppqqppppppppqpqqqqqqqqqqrsssstuuvvvvvwwvwwwwvrqqqqppppqqqqqqqqttttttvvvvvvttttsssssssssssssrrrqqqqqpptuuuvvvuuuvuuttssrrsssrrrsssttuuuuuuuuuuvvusssssssssssssrrqqqqqqqqqqppqqqtuuttsqqqqrrrrrqqqsttsqqrtuuvvvvuutvvvtttttsssssssssrsssuuuuuvvvwvvtttssssqqppppppppqqqppppppppqqqqqqqqqqqssssstuuvvwwvwvvwwwvurqqqqqppqqqrqqqqqrtttttuvvvvvutttsssssssssssssrrqqrqqqppqtuuvvvuuuvuutttsrssssrsssssttuuuuuuuuuuvvvtssssssssssssrrqqqqqqqqqqppqpqtvuutsrqqrrrrrqqqqtuurqqqstuvvvuvvuvwvtttttsssssssssrsssuuuuuvvwwvvtttssssqpppppppppqqqppppppppqqqqqqqqqqqssssstuvvvvvwwwvwwvurqqpqpppppqqqqqqqqqtttttuvvwvvvtttssssssssssssssrrqqqqqpppsuuvvvuuuvuttttsssssrrsssssttuuuuuuuuuuvvvtssstssssssssrrrqqqqqqqqqppqpqtuuuttrqqrrrrrqqqrtutrqqpqtvvvvvvwvvwvtttttsssssssssssstuuuuvvwwvvvtttssssrqppppppppqqqqppppppppqqqqqqqqqqssssstuvvvvwwwwwwvurqqpqppppppqqqqqqqpqsttttvvwvvvvttsssssssssssssssrqrqqqpqppqtuvvvuuvvuttttssssssssssssttuuuuuuuuuuvvvtsstsstssssssrrrqqqqqqqqqppqqqtuuuttqqqrrrrqrqrtuusrqqpqtvvvvvvwwwwvttttsssssssssststttuuuvvvvvwvtssssssrqppppppppqpqppqqqpppqqqqqqqqqqrsssstuuvvvvwwwwwvurqpppppppppppppqqqqpprtttuvvwvvvvttstssstsrsssssssqqqqqpppppqsuvvvuvvvuutttssttsrssssstttuuuuuuuuuvvvtttttsstsssssrrqrqqqqqqqqqqqqqqtuvutsqqqrrrqqrrrtutrrqqqqtvvvvvvwwwwvttsssssssssssststtuuuuuwwvvwvtssssssrqppppppppppqppqqqqppqqqqqqqqqqrsssttuuvvvvwwwwvurqqpppppppppppppqqqqqqqstuuvvvvvvvvtssssssrrsssssssqqqqqppppppsuvvvuvvwvutttstutssssssstuuuuuuuuuuuvwvttttsssssssssrqqqqqrqqqqqqqqqqqtvvutsqqqrrqqqqrrtutrqqqqqrtuuuvvvwwvvttstssssssssssssstuuuuuvvvvvvtsrssssrqpppppppppppppqqqqqqqqqqqqqqqrrssttuuuvvvvwwwwurqqqppppppppppqppqqqqqqqqtuuuvvwwvvvtttssssrrsssssssrqqqqpppqpqquvvvuvwwwutuuttutsssssssuuuuuuuuuuuuvvvvttttssssssssrqqqqqqqqqqqqqqqqquvuutsqqqrrqqqqrrtttrqqqqqqtuuuvwvvvvvtsstsssssssssssssttuuuuvvvvvtsssrsssrqpppppppppppppqqqqqrrqqqqqqqqrrssstuuvvvvvvwwvsqqqqppqpppppppqppqqqpqqqqtuuuvvwwvvvtttssssrrsssstsssrqqqqppqppqtvvvuwwwvvuvuuuutsssssstuuuuuuuuuuuvvvvvttttssssssssrqqqqqqqqqqqqqqqqqtuuutsqqqrqrqqqrttttqqppqqqtuuuvvvvvvvusstsssstssssssssttuuuuvvvvvtssrrssrrqppppqpppqppppqqqqqrrqqqqqqqrrrssttuuvvvvvvvvurqqqqppppppppppqqqqqqpqqqqrtuuuvvwvvvvutssssrrssssssssqqqpppqqppqrvvvvwwwvvvvuuuutsssssstuuuuuuuuuuuvvvvvtttttsssssssrqqqpqqqqqqqqqqqqqrtuutsqqqqrqqrrrtutrqqppqqqrtuuvvvvvvvvssuttttsssssssssttuuuuvvvvvtsrrsssrrqppppppppppppqqqqqqqrqqqqqqqrrssttuuuvvvvvvvurqqqrqppppppppppqqqqpppqqqpqtuuuvvvvvvvvtssrrrrssssssssrqqppqqqppqruvvvwwvwvuvuuuutsssttttuuuuuuuuuuuvvvvuuttttsssssrrrrqqqqqrrqqqqqqqqqqtuutsqqqqrqqrsttttrqqqpqqqqsuuuvvvvvvustvtttssssssssssstuuuuvvvvvtsrrsssrrqppppppppppppqqqqqqqqqqqqqqrsssttuuuuvvvvvvvrqqqqqqpppppppppqqqqqpppqqqqqtuuuuvvvvvvvssssrrrssssssssrqqpppqqqqqqsvvvwwvvvvvuutttssttstuuuuuuuuuuuuvvvvvvtttssssrrrrrrqqqqrrqqqqqqqqqpqtuutsqqqqrqrrtutstrqqqqpqqqrtuuvvvvvvutvvttsssssssssssstuuuuvvvvvtsrrssssrppqpppqppppppqqrqqqqqqqqqqqrsssstuuuvvvvvvvurrqqqqppppppqqpqqqqqpppqqqqqrttuuuvvvvvvutsssrrrrsssssssrqppqpqqrqqqruvvwvvvvvvuttuttttsttuuuuuuuuuuuuvvvvvvtssstsrrrrrrrqqqqqqqqqqqqqqqpptuutsqqqqrrrtuttssrqqqpqqrqqrtuuuvvvvvuvvtttssssssssssstuuuuvvvvvtsrrsssrqqqqppppppppppqqqqqqrqqqqqqqssssstuuvvvvvvvvsrqqqqqqppppqqqpqqqppppppqqqqrrtuuuuvvvvvvussrrrsrsssssssrqqpqpqrrrqqqsuvwvvvvvvtutuutttsttuuuuuuuuuuuuvvvvvvtssttsrrrrrrrqqqrrqqqqqqqqqqppquutsqqqqrrtuttrrrrqqpqqqrqqqtuuuvvvvvuvvttssssssssssrssuuuuvvvvvtssrsssrrqrqppppppppppqqqqqqqqqqqqqrssssttuuvvvvvvvurqpqqppppppqrqqqqqppppqppppqqrrtttuvvuvvvvusrrrssrssssssssqqpqqqrrqqqqrsuvvvvvvvutttttttsstuuuuuuuuuuuvvvvvvvtssttsrrrrrrrqqqrrqrqrqppqqqppqtutsrqqqrtttutrrrrqqpqqqrrqqsuuuvvvwwvvvtssssssssssrrsstuuuvvvvusssssssrrrqppppppppppqqqqqqqqqqqqrrrssssttvvvvvvvvurpppqqqqpppqqqqqqqppppppppppqqqqrtttuvvvvvvusrrrrrrssssssssqqqqqqrrqqqqrruvwvvvvvutttttsssstuuuuuuuuuuuvvvvvvvutsttsrrrrrrrrrrrrrrrqqppqqpppptuttsqqrtutuutrrrqqqppqqqqqqrtuuvvvvwwwvtsssssssssssssstuuuvvvvutssssssssrqppppppppppqqqqqqqqqqqqrrsssssstuvvvvvvvtrpppqqqqpqqqqqqqqpppppppppppqrqqrttuuvvvvvvusrrrrrsssssssssqrrqqqrrrqqqqqswwwvvvvuuttttsssstuuuuuuuuuuuuvvvvvvuttttsrrrrrrssrrrqrrqqqppqppppptutsrqrtuututsrrqqqqppqqqqqpqtuuvvvvvwwvtsssssssssssststuuuvvvvusssssssssrqppppppppppqqqqqqqqqqqqrrssststuuvvwwvvtrqqqqqqqqqqqqqqqqqppppppppppqqqqqrrtuuvvvvvvussrsrrsssssssssrrrrrqrrrqqqqrtwvvvvvvvuttttststtuuuuuuuuuuuuvvvvwvutttssrrrrssssrrrqrrqqqppqppppptutsrrtuuuuttsrqqrqqpppqqqqqqstuvvvvvwvvtssssssssrssstttuuuvvvvussssssssrrqppppppppppqqqqqqqqqqqqrrsssssttvvvwwvurrqrqqqqqqqqpqpqqqpppppppppppqqqqqqrttuvvvvvvuussrrsstssssssssrrrrqqqqqqqqrtvvvvvvvvvtttttsstuuuuuuuuuuuuuvvvwwvuttttsrsssssssrrqqqrqqqppqqpppqtutttuuuuuutssrqqrqqpppqqqqqqqttuvvuvwvvtssssssrssstttttuuuuvvvussssssssrrqppqpppppqqqqqqqqqqqqqqrssssstttvvvvwvsqqqqqqqqpppppqpppqppppppppppqqqqqqqrrtuvvvvvvuusrrssstttssssssrrrrqqrqqqqqrrvvvvvvvvvtuuuttttuuuuuuuuuuutvvwwwwvuuttsssssssssssrqqqrqqqpppqppppqtuuuvuuuuutssqqqrqqpppqqqqqqqttuuuuuvwvtssstsssssttttttuuuuvvvutstsssssrrqppqpppppqqrqqrqqqqqqqrrsssssttuvvvvvurqqqqqqqqpppppppppppppppppppqqqqqqqqqrtuvvvvvvvusrssttttsssssssrrrqqqqqrqqqrrruvvvvvvvuvutttttuuuuuuuuuuuuvwwwwwvuutssssttssssssrqqrrqqqqppqppppquvuuvvuuuuttsrqqrqppppqqqqqqqsttuuuuvvvtsstsssstttttsttuuuuvvvuttssssssrqqqqqpppqqqqrqqqqqqqqqqrssssssttuvvvvvsrqqqqqqqqqppppppppqqpppppppppqqqqqqqqrtuvvvvuvvussttttttsssssssrrrrqqqqqqqqrrquvvvvuvvvvuttttuuuuuuuuuuuuvwwwwwvuuusssstttssssssqqqrrqqqqppqqpppquvvvvvuuuuttrrqrrqpppppqqqqqprttuuuuvvvtsssssssttttttttuuuvvvvutsssssssrqqqqqqpqqqrrrqqqrqqqqqqrssrststuuvvvvurrqqqqqqqqqqpppppppqqpppppppqqqrrrrqrqrstvvvvvvvuutttsstsssssssrrqqrqrqqqqqqqqqtvvvvvvvwvtttttuuuuuuuuuttuvwvvvvvvutssssttsstssssqqqrrqqqqqpqqqqqquvvvvvuuuuttsrqrrqpppppqqqqppqstuuuuvvvtsssssstssttttttuuuvvvvutsssssssrqqqqqqqqqqrrqqqqqqqqqqqrsrsttsttuvvvvsrrqqqqqqqqqppppppppppppppppqqqqrrrrrrqrstvvvvvvvvvtttssstsssssssrqqqqqqqqqqqqqpruvvvvwwvvtttttuuuuuuttttuuvvvvvvvvutssssttsssssssqqqrrqpqqqpqqqrqqruvvvvuuuuutsrqrrrqppppqqqqqpqrtuuuuvvvutssssttssttttttuuuvvvvvsssrssssrqqqqqqqqqqqqqqqqqqqqqqrssrstttttuvvvvsrrqqqqqqqrqppppppppppppppppqrrrrrrrrqqrstvvvvvvvvvtttsttssssssssrqqqqqqqqqqqqrqqtvvvvwvvvuttttuuuuuuuuuuuuvvvvvvvvutsssttutssssssqqqrrqpqqqpqqqqqqqruvvvvuuuutsrrrrrqppppqqqqqqpqttuuuvvvvtssssssstttttutuuuvvvvussssssssrqqrrrrqqqqqqqqqqqqqqrrrsrsttttttuvvvurrqqqqqqqqqqpppppppppppppppqrrqrrrqrrqqrstuvvvvwvvvtttsttssssssssrqqqqrqqrrqqqqqqruvwwvvvvututtuuuuuuuuuuuuvvvvvvvuttsssttuttsssssrqrrrqqqqpqqrqqqqqqruvvvuutttrrrrrrqqqqqqqqrqqpqttuuuuvvvtsttssstttsstttuuuvvvvussssssssrqrrrrqqqqqqqqqqqqqqqrsssrstttttuuvvvsrqqqqqqqqqqqqqqpppppppppppqqrqqrrqqrqqqqrstvvvwwvwvtttstttsssssssrqqqqqrrrrqqqqqqruvvvvvvvttuutuuuuuuuuuuuuvvvvvvutttsssstuutsssssrqrrrqqqqpqqrqqqqppquvvvuuuutrrrrrrqqqqqqqqqrqqqqttuuuvvvttttsssttttstuuuuvvvvvussssssssrrrrrrqqqqqrqqqqqqqqrrsssssttttuuvvvurrqqqqqqqqqqqqqqqpppqqpppqqqrrrrrrqrrqqqqrstuuvvwvwvttststsssssssrrqqqqqqrrqqqqqrqqtvvvvvvvuuuuuuuuuuuuuuuuuvvvvvvuttttsstuuutssssssqrrrqqqppqrsrqqqppqruvvuuuutsrrrrrrrqrrqqqqqqqqqrtuuuvvvttutsssttssstuuuuuvvvvussssssssrrrrrqqqqqqrqqrqrqqqrrrssstttttuuvvvsrqrrrrqqqqqqqqqqqppqqqppqqqqrrrrrrrqqqqqrrstuvvwvwwvtttttttsssrrrrrqqqqqqqqqqqqpqqqruvvvvvuuuuuuuuuuuuuuuuuuuusuvutttttsstuuuussssssrrrrqqpqqqssrqqqqppqtvvvuuutrrrrrssrqrrqqqqqqqppqtuuuvvvttutssssssssuuuuuuuvvvussssssssrrrrrqqqqrqrrrrrrqqrrrssrstttttuvvvvrqqqrrqqqqqqrqqqqqpqqqqpqqqqqrrrrrsrqqqqqrsssvvwvvwwvttstttssssrrrrrqqqqqqqqqqqppqqqruvvvvvvuuuuuuuuuuuuuuuuuvuruvvtttttsstuuuutsssssrrrrqqpqqrssrrpqqppqruvvvuutsrrrsssrqrrrrrqqqqppqsuuuvvvttusssssssstuuuuutuvvvussssssssrrrrrqqqqqrqrqqqrqqrrrssstttttuvvvwusqrrrrrqqqqqrqqqqqpqqqqqqqqqrrrrrssrqqqqrrsstvvwvwwwvtssssssssrrrrrrqqqqqqqqqqpppqqqqtuvvvvvvvuuuuuuuuuuuuuuvvuruvvtttttstuuuuutsssssrrrrrqqqrrssrqpqqqppqtvvvuutsssssssrqrrrrrqqqqpppqstuuvvvvussssstsstuuuuutuvvvusssrssssrrrsrqqqqqqqqqqrrqrrrrssstttuuvvvwvsrqrrrrrrqqqqrqqqqqqqqqqqrqqqrrrqrssrqqqrrssstvwwvwwwvutsssssssrrrrrrqqqqqqqqrqppprqqqruvvvvvvvvuuuuuuuuuuuuuvvuruvutttttttuuuuusssssssrrrrqqrrsssrqqqqppppqtvvvuttssstssrrrrrrqqqqppppqttuuvvvvussrssssstuuuuuuuvvvusssrrsssrrssrqqqqqrqqqqqqrssssssstttuuvvwvusrrrrrrrrqqqrqqqqqqqqqqqqqqqqqqqqrssrqqqrststtvvvvwwwvuttsttsssrrrrrrqqqqqqqqqqppprrqqqtvvvvvvvvuuuuuuuuuuuuuvvuruvvuttttttuuuuusssssssrrrrrrrrsssrqqqqqppppruvvutttsssssrrrrrrqqqppqppqttuuvvvvussrssssttuuuuutuvvvussrrssssrrssrrrqqrqqqqqqrsssssssttttvvwwwvsrqrrqrssrrrrrqqqqqqrqqqqqqrqqqqqqqrsrqqqrssssttvvwwwwvvttsttsssrrrrrrqqqqrqqrrqppprrqqqruvvvvvvvuuuuuuuuuuuuuvvuruvvuttttttuuuuutssstssssssrrrrsssrqqqpqppppptvvuuutsssssrrrrrrqqqppqpprtuuuvvvvusssstsstuuuuuutuvvvussrrssssrrssrrqqqqqqqqqqrssssssttttuvwwwwutrqrrqrsrqqqrrrqqqqqqqqqqqqqqqqqqqqrrqqqqsssssstvvvvwwvvtttttsssrsrrrrqqqrrrrrqppppqqrqqruvvvvvvvvuuuuuuuuuuuuvurquvvutttttuuuuuusssssssssssrrrrsssrqqqpqpppppruvuuuutsssssrrrsrqqqqqpqqrstuuvvvvutsssssstuuuuuuttuvvusssrssssrrssrrqqqqqqqqqrssssssttttuuvwwwvtsrrrqqrrrqqqqqqqqpqqqqqqqqqqqqqqqqrrrqqqqrssssstvvvvwwvvtttttsssrrrsrrqqrrrrrrqqppqqqrqqruvvvvvvvvuuuuuuuuuuuuvuqquvvuttttuuuuuuutsssssssssssrrssssrqqqpppppppqtvuuttssssssrrrsrrrqqqqrrrrtuuvvvvussssstttuuuuuuttuvutssssssssrrsssrqqqqqqqqqrssssssttuuuuvwwvvtsrrrqqrrrqqqqqpqqqqqqqqqqqqqqqqqqqrrrqqqqrssssstvvvvwvvvvttttsssrrrrrrrrrrrrrqqqqqpqqrqqrsvvvvvwvvvuuuuuuuuuuuvuqquvvuttuuuuuuuuuttssssssssssrrssssrqqqpppqqqqqruutttsssrssrrrssrrqqqqqrrrtuuvvvvusssrstttuuuuuttuvvusssstttssrssssrqqqqqqqqqsssssstttuuuvvwwvttsrrqqqrrrqqqqqpqqqqpqqqqqqqqqqqqqqrrrqqqqrssssstvvvvvvvvvttttsssrrrsssrrrrrrrqqppppqqqqqrsuvvwvwwvvuuuuuuuuuuvvtqqtvvuuuuuuuuuuuuusssssssssssrrssssrqqqqqpqqqqqrtttttsrrrrssrrssrqrqqrrrrstuuvvvvutsrsstttuuuuuttuvvutsstttstsrssssqqqqqqqqqrssssssstuuuvvwwwvtssrrqqrrrsrrrrqpqpqppqqqqqqqqqqqqqqrrrqqqqssssssttvvvvvvvvuuttsssrrsstsrrrrrrrqqpppqqqqqqrsuvwvvwvvvuuuuuuuuuuvvuqqtuvuuuuuuuuuuuutsssssssssssrrssssqrrrqqpqqppqqtutttsrrrsssrrssrrrqqqrrrsttuuvvvusrssstttuuuuuttuvvvtsstttsssrssssqqqqqqqqqrssssssstuuuvwwwvutssrrqrrsssrrrrqpqpqpqqqqqqqqqqqqqqqrrrqqqqssssststvvvvvvvvvvttsssssssssrrrrrrqrqqqqpqqqqqrstvvwwwvwvuuuuuutttuvvuqqtuuvvuuuuuuuuuutsssssrsssrrrrssssrrrqqqqqqqqqqtutttsrsssssrsssrrqqqqrrrsstuuvvvusssstutuuuuuuutvvvvtsttttsssrssssqqqqqrqqqrssssssstuuuvwwwvtsssrrrrssssrrrsrpqppppppqqqqqqqqqqqqrrrqqqqssssssstvvvvvvvvvuttsssstssssrrrrrrqrqqppqqqqqqrstvvwwwvwvuuuuuuttuuvvtqqtusvvvvvuuuuuuutssssssssrrrssssssrqqqqqqppqqqprutttsssssssssssrrqqqrrrrssstuvvvusssstutuuuuuutuvvwvtsttttssssssssqqqqqrqqrrsssssssuuuuvwvvussssrrrrssssrrrrrpppppppqqqqqqqqqqqqrrrrqqqqstssssssvvvvvwvvvuttsssttstssrrrrrrrqqppqqqqrrrrstvvwwwwvvuuuuuttuvvvurqqtusvvvvuuuuuuuutssssssssrrsssssssrqqqqqpppqpqqqttttttsssssssssrqqqqrsrrrsstuvvvussssuuuuuuuvuuuvwwvtstttsssssssssqqqqrrqqrrsssssssuvuvvvvusssssrrrrssssrrrrrqpppqqqqqqqqqqqqqqqrrrrqqqrssssssssuvvvwvvvvvutsstttttssrrrrrrrrqqqqqqqqrrstttvwwwwvvuuuuuuuuvvvuqqqtrruvvvuuuuuuuuttssssssssssssssssrqqqqpppppppqqrtttuttssssssssrqqqqrssrrsstuvvvussstuuuuuuuvuuvvwvvttttttssssssssqqqqrrrrrrsssssstuvuvvvvusssssrrrrssssrrrrrqpqqqqqqqqqqqqqqqqqrrrrqrrsssssssssuvvvvvvvvvvusssssstsrrqrrrrrqqqrqrqqqrrssstvwwwvvvuuuuttuuvvvtqqrtrqrvvvuuuuuuuuutssssssssssssssssrqqqpppppppppqqstuuutstssssssrqqqqrrsrssssuvvvussttuuuuuuuvuuvvvvvttttssssssssssqqqrrrrrsrsssssttvvvvvvvusssssrrrsssssrrrrqqqqqqqqqqqqqqqqqqqqrrrrrrrsstsssssstvwwvvvvvvvussssssssrqqqqqqqrrrqqrqqqrrsssttvwwwwvuuuutuuvvvvuqqstqpquvvuuuuuuuuuusssssssstsssssssrqqqpppppppppqqqtuuutttssssssrqqqqrssrssssuvvvvttttuuuuuuuvuuvvvvvtttttssssssssrqrrrrrrsssssssssuvvvvvvussssssrrrsssssrrrsrrqqqqqqqqqqqqqqqqqqrrssrrsssssssssstvvwvvvvvvvusssssssrrrqqqqqqrrrrrrqqqrrsssstvvwvvvuuutttuvvvuuqqttqpquvvvuuuuuuuutsssssssstsssssssrqqppppppppppppqtuuuuttssssssrqqqqsssrsssstuvvvttttuuuuuuuvvuvvvvvttttsssssssssrqrrrrrssssssssttuvvvvvvussssssrrrsssssrrssrrrqqqqqqqqqqqqqqqqrssssrrsssssssssstvvwvwwvvuvusssstssrrrqqqqrrrrrrrrqqqrrsssstuvvvvvuttuttuvvvutrsttqpqtvvvvvuuuuuutsssssssstsssssssrqppppppppqppppqstuuuuttsssssrqqqrsssssssstuvwvtttvuuuuuuuvvuvvvvvtttssssssssssrqrrrrssssssssssstvvvvvvussssssrqrsssssrrssrrrrqqqqqqqrqqqqqqqrssssrrsssssssssstvvvwvvvvvvussssssssrrqqqrrrrrrrqqqqqrrssssstvvvvvtttuttuvvuurrtttqpqtuvvvvuuuuuutssssssssssssssssqqppppppppqpppppqttuuuutssssssrqrrssssssssuuvwvtttvuuuuuuuvvvvvvvvtstsssssssssssrrrsssssssssststuvvvvvvtssssssrrssssssrsssrrrrqqqqqqqrqqqqqqrsssssrrsssssssrsstvvvvvwvvvvussstssssrrqqrrrrrssrqqqrrrsssssstvvvvvttuuttuvvuuqrttrpppquvvvvuuuuuuussssssssstsssssrqppppppppppqppqpqttuuuutssssssrqrsssssssstuuvwvvttvvuuuuuuvvvvvwwussssssssssssssrrssssssssssstttvvvvvuusssssssrrssssssrsssrrrqqqqqqqqrqqrrrqrsssssrrssssssrssstvvvvvvvvvvusssssssrrsrrrrrrrssrqqrrrrstsssstuvvvvttuuttuvuvuqrttrqqpquvvwvvuuuuutsssssssstssssssrqppppppppppqppppqttutttssrsssssrrsssssssstuuvvvvvtvvuuuuuuvwwwwwvussssssstsssssrssstssssssssssttvvvvutssssssssrsssssssrsssrrrqqqqqqqrrrqrrrqqsstssrsssssssrssstuvvvvvvwvvvssttssssssrsrrrrrssrqqrsrrssssssstvvvvttutttuvvvtrrttrqqpquvvwvvuuuuutssssssrssssssssrqppppppppppqppppqttttttsrrsssssrrsstsssssstuvvwwvtvvuuuuuuvwwwwvvussssssttsssssssttstsssssssssstvvvvutssssssssrsssssssrsssrrrrqqqqrqrrrqqqrqrsttssrsssssssrsssstvvvvvwwvvvtttttsssssssrrrrrssrrqrsrrssssssstuvvvutuuttvuvusrrttrpqqqrvvvvuuuuuutssssssrssssssssrqppppppppqpqppppqstuutttsssstssrsssssssssssuuvvvvuvvvvuuuvvwwwvvvusssssssttsssssstssssstsssssstuvvvvttssssssssrsssssssrsssrqqqqqqqqqrrrqqqqrrssssssrsssssrssssstvvwvvwvvvvtttttsstssssrrrrrsssrqssrrssssssssuvvvututtuvvvvrrrttrqqqqrvwwvuuuuuuussssssssssssrrrrqppppppppqpqqppppqtuutttsssssssrssssssssssstuvvvvvwwwvvuvvvwwvvvvussssssssssssssssssstttsssststuvvvutsssssstssrsssssssssssrqqqqqqqqqrssqqqqrrssstssssssrrssrssstvvwvvvvvvvttttssssssssrrrrssssrrsssrssssssssuuvvututtuvvvvrrtutrqrqqrvvwvuuuuuuutsssssssrsrsrrrrqpqppppppqpqqppppqttutttstsssssrssssssssssstuvvvvvvvvvuuvvvvvvvvvusssssssssssssrrsssssssssssssuuuvvutssssssttsrsssssssssssrqqqqqqpqqqssrrrqqrrsssssssssrssssssstvvwvvvvvvvtttsssssssssrqrrssssrqsssrssssssssuuuuuuutuvvvvvrrtutrqrrqrvvvvuuuuuuutttsssssrsrssrrrqqppppppqqqqqqqppqsttuuutssssssrssssssssssstuvvvvvvvwvuuvvvvvvvvvussssssssssssssrsrrrsssstststutuvutssssssstssssssssssssssrrqqqqqqqqrsssrqqqrrssssssssrrsssrssstvvvvvvvvvvtttsssssssssqqqrssssrqssssssssssssuvvuuuuuvvvvvurrttsrrqqqquvvvuuuuuuuuttssssssssssrrrqppppppqqqqpqqqppqrttuuutssssssssssrsrrrsssttvvvvvvwvvuuvvvvvvvvvussssssssssssssrsrsssssssssttttvvusssssssssssssssssssssssrqqqqqqqqqrrssrqqqrsssssssssssssssssstvvvvvvvvvvtttsssssssssrqqrssssqqsssssssssstuvvuuuuuuvwvwvsrrttrrrqqqquvvvuuuuuuttssssssssssssrrrqqpppppqrqqqqqqqppqsttuutssssssssssrrrrsssstuuvvvvwwwvvuuvvvvvvvvusssssssssssssssrrssststtstttttvvusssssssssssssssssssssssrqqqqqqqqqrssrqqqrrsssssssssrssssssstvvvvvvvvvvvtttsssssssssrrrrssssrqsssssssssssvvvvuuuuuvwwwvrrrutrrrqqqruvvvuuttttttsssstttssssssrrqqppppqrqqqqqqpqppqsttuutssssssssssrssssssstuuuvvwwwvvvuuuuvvvvvvusssssssssssssssssssssstssttttuvutsssssssssssssssssssssssrrqqqpqqqqrssrqqqrrrsssssssrssssttsstvvvwvvvvvvvtttssssssssssrrrssssrrsssssssssssuvvvvuuuuvvwwvrrtutrrrqqqquvvvuttttttutttstutssrssssrqpqqqqqqqqqqqqpqpppqttuuussssssssssssssssssuuuuvvvwwvvvuuuuuvvvvvusssssssssssssssssssssstststttuvussssssssssssssssssssssssrrqqqqqqqqrsrrqqqrsssssssssrssstttstuvvvvvvvvwvvttsssssssssssrrsssssrrsssssssssrsuvvvuuuuvvwwwurruusrrrqrqqruvvututuuuuuttttutsrrsssrrqqqrqqqqqqqqqqqqppppsttuussssssssssssssssstuuuuvvwwwwwvuuuuuvvvvvussssssssssssstssssstsstssstttvvusssttstttsssssssssssssssrqqqpqqqqqrrrrqqqrssssssssrrssstutstuvvvvvvvvvvvtsssssssrssssrrstsssrssssssssssstvvvvuuuuvvwvvurrttrrrrrrqqquvvutuuuuuuutstuutsrrrssrrrrrrqqqqqqqqqqpqqppprttutssssssssssssssssstuuuuvwwwwwvvuvuuuvvvvvutsssstsssssssssststsssstssttuvvussstttsttssssssssssrsssrrqqqpqqqqqrrrrqqqrsssssssssssssuutttuuvvvvvvvvvvtstssrsrrssssrrsssssrssssssssssstvvvvuuuuvvwvurrrttrrrrrrqqruvvuututuuuutttuutsrrrssrsssrrqqpqqqqqqqqpppppqtuutssssssssssssssssstuuuvwwwvwwvvuuutuvvvvvvustttsssssssssssssssssststttuvvvtsttutsttssssssssssssssssrqppqqqqrrrrrqqqrssssstsssssstuutttuuvvvvvvvvvuttsssrrrrsssssrsssssrrsssssssrsstuvvvuuuuuvwvurrtttrrrrrqqqruvvuutttttuuttuuutsrrrssssssrrqqqqqqqqqpqpppppqsuttsssssrrsssssssrsstuuuvwwwvwwvvuuutuvvvvvvutttttssssssrrsssssssssttttuuvvvtsttuttttssssstssssssssssrqqqqqqqrsrsrqqqrsssssssssssttuuttuuuvvvvvvvvvvttsssrrrrssssssssssrssssssssssssuvvvvuuuuuvvvuqrtutrrrrrrqqruvvuuuttttuuttuuttssrrssrrrsrrrqqqqqqqqqqqqqppprtttsssssrssssssssssstuuuuvwwwwwwvuuttvvvvvvvtttttttsssssrrsssssssssttttuvvvutttuuuttttssssssssssssssrrqqqqqqqrrrsrqqqrsssssssstsstuuutuuuuvvvvvvvvvvutsssssrrssssssssssrssssssssssssuwvvvuuuuuvvvuqrtutrrrrrrqqquvvvuuttuuuututtttssrrsrrrrrqqqqqqqqqqqqqqqqpppqttttsssrrsssssssssssuuuuuvvvvwwvuuutuvvvvvwvttttstsssssrrrsssssssssttttuvvuttuuuuutuutssstssttsssssrsrqrrqqqqrrssrrqrrssssssstssttuuutuuuuvvvvvvvvvvutssssssrsssssssssssssssssssssstvwwwvuuuuuvvurqrtutrrrrrrqqruvvuuuuuuuuuttttttssrrsrrrrrqqqqpppqqqrqpppqqppqttttssrrrsssssssssssuuuuvvvvwwvtuuuuuuvvvwvvtttttsssssrrrrssssssssstttuuvvuuuuuuuuuuuutsssssssssssrrrrqrrrrqqsssrrrqrrrsssssssssstuuutuuuuvuvvvvvvvvusssssssrssssssssssssrssssssssttvwwvvuuuuuvvurqqtutrrrrrrqqquvvutuuuuuuutttttssrrrsrrrsrqqqpppppqqqqqpqqpppqstttssrrrrssssssssstuuuuvvvvvwustuuutuvwwwvvttstttssssrrrrssssssssstttuuvvvuuuuuuuuuuttssssstttsssrrrrrqqqrrrssrrrrqrrrsssssssssttuuuuuuuuurtuvvvvvvusssssssrrssssssssssssssrsssssstvwwvvuuuuvvvurqrtusrrrrrrqqqruvuuuuuuuuuututtsrrrrsrrssrqqpppppqqqqqqqqqqppqqtttssrrrrssssssssstuuuuvvvvvvsstuutuuvwwwwvtsstttsssrrrrssssssssssttuuuvvvuuuuuuuuuuuttssssttssrsrrrsrrrqrrrssrrrrrrrsssssssssstttuuuuuttqpquvvvvvvusssssssrrssssssssssssssrsrtssstvwvvvuuuuvvvurrrturrrrrrrrqqquuuuuuuuuuuuuutssrrrrsrsssrrqpppqqqqqqqqpppqpqpqttttsrrrrssssssssttuuuvvvvvvusrtuuuuvvvwwwvtstttsssssrrssrsssssssssuuuvvwvuuuuuuuuuuuttssssstsrrrrrrsrqqqrrsrrrrrrrrsrssssssssstuuuuuuttsppquvvvvvvutssstssrrsssssssssssssrrrssssstvwwwvuuuuvvvtrrrturrrrrrqrqpqtuuuuuuuuuuuuutssrrrrsssssrrqppqrqrqqqqqppqqpqppstttsrrrrssssssssttuuuvvvvvvsrrtuuuuuvwwwwvtstttssssrrrrsssssssssstuuvvwvvuuuuuuuuuuuutsrsssssrrsrrssrrrrrrssrrrrrsrsrsssssssstuuuuuuttsqppquvvvvvvtttssssssrsssssssrrsssrrrrssssstvvwwvuuuvvvurqrrttrrqrrrrqqppruvvvvuuuuuuuuttsrrsssssssrrqqqrrrrqqqqqqppqppppqsttssrrsssssssssttuuuvvvwvvsrrrtuuuuvvwwwvvttttsssrrrrrrrsssssssttuuvvvvuuuuuuuuuuuuttsssssssrrsrrssrrrqrrssrsrsssrrrsssssssstuuuuutttspppquvvvvvvtttssssssstsssssssrsssrrssrsssstuvvvvuuuvvvurrrrturrqrrrqqqppquvvvvuuuuuuuuttsrssssssssrrqqrrrrrqqqqqqppqpppppstttsssssstssssstuuuvvvvvvurrrrtuutuvvvvvvvtttsssssrrrrrrsssssssttuuvwvrrtuuuuuuuuutttsssssssrsrrssrsrrrrrssrrrrrrrrrssssssssttuuuutttqpppquvvwvvvttssssssssssssssrrrrssrrsrssssstuvvvvuvvvvvurqrrturrrrrqqqqppquvvvuuuuuuuuuutssssssssssrrrrrrrrrqqpqqqppqpppppqtttsrrssssssstttuuuvvvvwvsrrrrtuutuvvvvvvutttssssrrrrrrssssssssttuuvvurqrtuuuuuututttssssssrrsrssssrrrrrrsrrrssrrrrrsssssssstuuuuuttsppppquvvwvvutstssssssssttsrrrrrrssrsrrssttstuvvwvvvvwwvurqrrttrrrrqqsrqppqtvvvuuuuuuuuuutsstssttsssssrrrrrrrqqpqqqppqppqqppsttssrsssssstttuuuuvvvwvurrrrrruuuuuuvvvvvtttssssrrrrrsssssssssstuuvvuqpqstuuuuuuuttttsssssrrrsssssrrqqrrsrrsrrrrrrssssssssstuuuuutsqpqqqruvwwvvutttssssssttssrrrrsrrssrrrrrstsstuvvvvuvvwvvurqrrttrrrqqrssqppquvvuuuuuuuuuuuuttsssssssrrrqqqqrrrqqpqqqpppqpppppstttsrsssssttuuuuuuvwvvvtrqqrrrtuuuuuvvvvvtttsssrrrrrrsrssssssstuuuvvuqppqqtuuutuuuttttstssrrsssssssrqqqrrrsrrrssrsssssssssstuuututsqqqqqrvvvvvvuttsssssssttsrrrssrrrssrsrrrstsssuvvvvvvvwvvvrrrrtttrqqqrssqqpquuuuuuuuuuuuuuuttsssssssrrrqqqqqqqqqpqqqqppqqppppqsttssstsssttuuuuuuvwwvtrqrqqqrrttttvvvvwvtttsssrrrrrrssstssssstuuuvvtppppprttttuuutuuttttssssssssssrrqrrrrrrrrrsssssssssssstuuututsqqqqqrvvvvvvutsssssssssssrrsrrrrrsssrrrssssssuvvvvuvwwvvvrrrqtutrqqqrssqqpqtuuvuuuuuuuuuuussssssstsrrrqqqppqqqpppqqqppqqpppppstttttsssttuuuvuvvvwvurqqqqqqqrrsttvvvvvvtttsssrrrrrssstsssssstuuuvvrpppppqttttuuuuuuutttsssrrssssrsrrrrrrsrrrssstssssssssstuuttutqpqqrrrvvvvvvutsssssrrsssrrrrrrrsrsssrrrrsssstuvvvvvvwwvvvrrqqtutqqqqrssrqppquuuuuuuuuuuuuutssssttssrrrqqppppqqppppppqqqqpppppqstttssssstuuuvuvvvvvurqqqqqqqqrtttvvvvvvtttssrrrrrsstsssssssstuuvvvqppppppstttuuuuuuuuttssrrsssssssrqrssrrrsststssssssssssttttuutqqrrqrruvvvvvutsssrrrrsssrrsrrrsrrsssrrrrsssssuvvvvvvwvvvtrrrrtttrqqqrssrqppquvuvvvuuuuuuuusssstsstsrsrqqppppppppppqpqqqppppppqtttssssssuutuvuvvvvvtqqqqqqqqqrrtuvvvvvvtttssrrrssstssssssssstuuvvuqppppppqstttttuuuuttttsrrssssrrrrrrssrrsssttssssssssssstttttttqrrrqqrvvvvvvutssssssssssssrrrrrrrsssrrsssssstuvvvvvvwvvurqqrttttrqrqqssrqppquvvvvvuuuuuuuutstttsssrrrsrqppppppppppqqqqpppppppqrttsssssstuuvvvvvvvurqqqpqpqqqrrruvvvvvvtttsrrrsssttstsssssssttuvvuqpppppppqsttuuuuuuttttsrrssssrrsrrrsrsssssttssssssssssstttttttrrqqqqruvvvvuutssssssssssrrrrrrsrrssrrssstssstuuvvvvvvvwuqqrrttttqqrqqstrqppqtvvvuvuuuuuuuutssttssssrrrqppppqpppppqqqqqppppqqpqqttttsssstuuvvvvvvvtqqqqqqpqqqrrruvvvvvvuttsrrssssttsssssssssttuuutqppppppppqstuuuuuutttttsrssssrrsrrssssssssttssssssssssstttuuurqqqqqqrtvvvvuttsssssssstsrrsrrrrrrsssssssttsstuuvvvvvvvvuqqqrtttsqqqqqstrqppqtuvvvvuuuuuuuutstssssssrrsqpppqpppqqqqqqpqpppqqqpqqrtttsssttuuvvvvvvurqqqpqppqqqrrruvvvvvvvtsrsssssstsssssssssstttuutqpppppppppsuuuttuutttttrsssssrssrrstsssstttssssssssssstuuuuutqqqqqqqruvvvvutssssssssstsrrrrrrrrssssssssttsstuuvvvvvvvvurqqqtttsqqqqrstqpppqtvvuvvuuuuuuuutstsssssrrssqppppppqqqqqqppqqppqqqpqqqtttsstttuuvvvvvutrqqpqppqqqqrrruvvvvvvvvsssssststssssssssssttuuvtqpppppppppqsutttutututtsssssrrrssrssssssttssssssssssstuuuuutrppqqqqqqtvvvvutsssssssrstsrrrrrsrsssssssstttsstuuvvvvvvvvurqqqttsrqqqqstsqpppqtvvuvvuuuuuuuutsssssssssssqpppppqqrrrqqpppqpppqpqqqqtutsssttuuvvvvvtrqqqpqpqqqqqrrrsuvvvvvvvtssssssttsssssssssstuuuuqpppppppppppqstttttuuutttssssrssssrsssssssssssssssssttttuuutrqqpqqqpqqtuuvvttsssssssstttsrrrsssssssssstttststuuvvvvvuvvurqqqstsrqqqqstrpppppquuuvvvuuuuuuuttssssssssssqqppqqrrrrrrqpppppppppppqqrtttsstuuuvvvvvtrqqpqqpqqqqrrrrruvvvvvvvtssssssssssssssssstuuuutqppppppppppppqsttttuuutttsssssssssrsssssssssssssststutttuuutrqppqqqqqqtuvvuttsssssssstttsrrssssssssssstsstssttuvvvvuuvvurqqqstsqqqqrttrpppppqtvvvwvuuuuuuutssssssssssrqppqqrrrrrrqqqpppppppppppqrttssttuvvvvvvurqpppqppqqqqrrrqruvvvvvvvtssssssssssssssssstuuuuuppppppppppppppqstttuuuuutsssssssssssssssssssssssssstttttuuutrqqqqqqqpquvvvuuttsssssssttttrssssssssssssssstssttuvvvvvvvvurqqqssrqqqqrttqpppppquvvvvvuuuuuuussssssssssssrqqqrrrrrrrrqqppppppppppqqqrtssttuvvvvvutrqpqpppqqqqqrqrrruvvvvvvvusssssstsssststssstuuuutppppppppppppppqsttuuuuuuutssssssssssssssssssssssssstutttuutrqqqqqqqqpqtvvvuuuttsstsstutttsstssssssssstsstsssstuvvvwvvvvvrqqstsqqqqqqttqppqqpquvwvvvuuuuuuussssssssssssrrrrrrrrrqqrrqpppppppqpqqqqrtttttuvvvvuutrqqqpqqqqqqqqqrrruvvvvwvvutssssssssssstsssstutuutpppppppppppppppqstuuuuuuutsstsssssssssssssssssssssstuutuuutrqqqqqqrqqquvvvvutttttttstutttttsssssssssttssssssstuvvvwwvvvuqqqstsrqqqqqssqppqqpquwwvwvvuuuuuusssstssssssssrrrrrrrrqqrqqqppppppqqqqqqrrtuuuvvvvvutrqqqppqqqqqqqqqrrruvvvvvvvussssssssssssssssssttuuspppppppppppppppqrtuuuuuuuttttssssssssssssssssssssstuuuuuuutrqqqqqqqqqquvvvvutttstttttutuutsssssssssssssssssstuuvvvwwvvvuqpqstsrqqqqrssqpppqqruvvvwvvuuuuutsssstsssssssrrqrrrrrqrqqqqqppppppqqqqqqrrstuvwvvvutrqqpqqqqqqqqqqqqrqruvvvvvvvussssssssssssssttssutttqppppppppppppppppqtuuuuuuuttttsssssssssssssssrssssttuuuuuutrqrqqqrqqqqruvvvvutttstttsttuuutssststssssssssttssttuvvvvwwvvurpqstrqqqqqsssqppqqqqtvvwvvvuuuuutsssssssssssssrqqrrrrrrqqrqqqqqqqqqqqqqqrrruvvvwwvvtqqqqqpqqqqqqqrrrrrrsuvvvvvvusssrssssssssssssstttttqppppppppppppppppqstuuuuuuuttttssssssssssssrrsssssstuuuuuutqqqppqqqqqqruvvvvutttsttsstttuttssstttsssssssstsssttuvvvvwvvvurqsttqqqqqqstsppqqrqqrvvwvvvuuuuutssssssstsssssrqqqqrrrrrrrrqqqqqqqqqqqqqsssuvvvvwvutqqqqqqqqqqqqqrrrrrrruvvvvvvussrsssssssssssssttttuupppppppppppppppppqrtuuuuuuutttsssttssssssssssssssttuuuuuuutqqqqqqqqqqqruvvvuuttttttstttttttssssssssssssstttssttuvvvvvvvvurqstsqqqqqqssrppqrrqpquvwvvvvuuuttsssstssssssssrqqqrrqrrrrqqqqqqqqqqqqqqqsstuvvvvvvurqqqqqqrqqqqrqrrrrrrruvvvvvvusrrsssssssssssssssttvvqqpppppppppppppppqqrtuuuuuuutssstttssssssssssssssttuuuuuuutqqqqqqqqqqpquvvvutttttuuttttttttssssstssssststtsssttuvvvvvvvvurqstrqqqqqqstrqqqrrqqquvvvvvvuuuuttttssstssssssrqqqqqqqrrrqqqqqqqqqqqqqqrsstuvvvvvvurrrqqqqrqqrrqrrrrrrrruvvvvvvusrrsssssssssssssstuuvvrqppppppppppppppppqrttuuuuuuttttttsssssstsssssssstuuuuuuuutqqqqqqqqqppquvvvuttuttuuttutttttsssssssssstttttsssstuvvvvvvvvvrqssqqqqqqsttrqqrqrqqqrvvvvvvuuuuttttttttssssssrqqqqqqqqrrqqqqqqqqrqqqqrrsttuvvvvvusrrqqqqqrqrrrrrrqqqrqruuvvvvvusrsssrssssssssssstuvvurqqpppqqppppppppppqrrstuuuuuutstttsssssstsssssssssuuuuuuutrqqqqqqqqqqqquvvvuttuttuutuuuttttsssssssssststuttssttuvvvvuvvvurqssqqqqqrtutrqqqqrqqqquvvvvuuvuuutttttutssssssrqqrqqqqqrrqrrqqqrrrqqqqrsstuuvvvvvurrqqqqqqrrrrrrrrrrrqqrtstuuuvussrsssssssssssssstuvvtqqpppqqqpppppppppqrrrrtuuvuutssttttsssssssssssssssuuuuuuutqpqqqqqqqqqpquvvvututttuuuuuuttttsstssssssststuttssttuvvvuvvvvuqqssqqrqrrtutrqqqqqqqpquvvvvuvvuuuttttuutssssssrqqrqqqqqrqqqqqqqrssqqqqrrsuuuvvvwvurqqqqqrssrrrrrrrrrrqqqrqruuuvutsrsssssssssssssstuvurqqqqqqqqpppppppppqrrrrtvvvutttttssssssssssssssssstuuuuutttqqpppqqqqqqqquvvvuuutttuuuuuuuuuttssssssssstttuuttstuuvvvvvvvvurqstrrrrrrttsrqqqqqqqpquvvvvuvvuuuuttuutssssssssqqqqqqqrqqqrqqqqrssrqqrrstuuuvvvvusrqqqqrrssrrrssrrrrrqqqqrsuuuvuusrrrrssssssssssstuvuqqqqqqqqppqqppppqqqrrrrtvvvuuutttssssssssssssssssstuuuuuttsqpppqqqqqqqqquvvvuuttttuuuuuuuuuuttttssssstttuuuutstuuvvwvvvvvurtutrrrrrsturrqqqqqqqpqtvvvvvvuuuuuttuutsssssrssrqqqqqqqqqqqqqqqrssrrrrrstuuuvvvvurqqqqqrrssrqrssrrrrqqqqqstutsuuusrrssssssssssssstvvuqqqqqqqqpppppqpqqqqrrrrtvvvtttuttssssssssssssssssstuuuuuttrqqqqrqqqqqqqquvvvuutttuuuuuuuuuuuutttssssststuuuussuuuvvvvvvvvrruutrrrrrtutrrqqqqqqqpqruvwwvvuuuuuttuutssssssssrqqqqrqqqqqqqqqqrssrrrssttuuuvvvusqqqqqqrrssrrsssrrqqqqqrrsttrrtuusrsssssssssssssstvvuqqqqqqqqqpppqqqqqqqrrrruvvvtttuttttssssssssssssssstuuuuuttrqqqqqqqqqqppquvvvvutuuuuuuuuuuuuuuttttsssssstuuuuttuuvvvwwvwvurqttrqrrrrtutrqqqqqqqqqqquwwwvvuuuuuttuutsssssssrrqqqqqqqqqqqqqqqsssrrssstuuuvvwvurqqqqqqrqrrqrsssrrqrrrrrsssrqqtuusssssssssssssssstvvuqqqqqqqqppppqqqqrqqrrrtuvvvtttttsttsssssssssssssrstuuuuuutrqqqqqqqqqqppquvvvvutuuuuuuuuuuuuuuttttsssssstuuuuuuuuuvwwvvwvurrttqqqrrrtutrrqpqpqpqqqrvvwwvvvuuuuutuutsssrsrrrrrrqqrqqqqqqqqqqsssrrsstuuuuvvvvtrqqqqqqrrrrqrrrrrqqrrrrrsssrqqrtusssssssstssssssstuvurqqqqqqqpqqqqqqrqqrrrstuvvvtttttttssssssssssttsrsstuuuuuutrrqqqqqqqqqppquvvvvtuuuuuuuuuuuuuuuutsssssssttttuuuuuuuvwwvvvvtrtutqqqqrrtutrrqqqqqqqqqquvvvvvvuuuuuuuutssrrrrrrrrrqrrqqqrqqqqqqsssrssstuuuvvvvurqqqqqqqrqrrqrrrrrqrrrrrsssssqqqrtttsssssssssssssstuvurqqqqqqppqrrqqqrqqrrrtuuuvvtttuuutssssssssstttsssstuuuuuutrrqqqqqqpppppquvvvvuuuuuuuuuuuuuuuuutssssssstttuuuuuuuvwwvvvvurqttrqqqrrrtutrqqqqqqqqqpqtvvvvvvuuuuuuuutrrrrrrrrrsrrqrqqqrqqqqqqsssrssttuuvvvvvtrqqqqqqqqqrrqrrrssrrrrrrssssrqqqrsssssssssssssssssttvurpqqpqpppqrqqqrqqqrrrtuuuuvvvuuuuutsssssssssttsssttuuuuutrrrqqqrqppqpppquvvvvvuvvuuuuuuuuuuuuuttsssssstuuuuuuuuuvwwvvvvurqttrqqqqrttuutrqqqqqqqqpqtuvuvvvuuuuuuuutrrrrrrssssrrrrqqqrqqqqqrsssrsstuuuvvvvvtrqqqqqqqqqrrrrrsssrrrrrrssssrrqrrsssssssssssssttsstuvuqpqqqqpppqqpqqqqqqrrrtuuuvvvvuuuuutssssssrssttsssttuuuuutrqqqqqrqpqqppqquvvvvvvvvuuuuuuuuuuuuutsssssssuuuuuuuuuuvwvvvvvtrrttrqqqqrttuutrqqqqqqpqppquuvvvuuuuuuuuttsrsrrsssssrrrrqqrrqqqqqrsssrssuuuuvvvvurqqqqqqqqqqrrrrsstsrrrrrsssssssrrrssstsssssssssttssuvvrppqqqqppqqqpqqppqqrrttuuuvwvvvuuuuttsssssssstttssttuuuuutrqrqqqqqqqqppqquvvvvvvvvuuuuuuuuuuuuutssssssuuuuuuuuuuuvwvvvvurrtttrqqqqrtuuutrqqqqqqpqppquvvvuuuuuuuuuttsrrrssttssrrrrqqrrqqqqqrsssssttuuvvvvvurqqqqqqqqqqrrsssttsrrrrrsssssssrrrssssssssssssstutuvvurppqqqqpqqqppppppqqqrtuuuuvvvvvuuuuutsssssssstttstttuuuutsrqqqqrqqqqqqppquvvvvvvvvuuuuuuuuuuuuuttsssssuuuuuuuuuuvvwvvvvurqtttqqqqqrtuuutrqqqqqqppppquvvvvuvuuuuuuttssrsssttssrrrqqqrrqqqqqrssssstuuuvvvvvutrsrqqqqqqqrssstttsrrrrrssssssrqqrsssssstssssssttuuvvuqpqqqqqpqqqppqpppqqqrtuuuuvvvwvuuuuutsssssssttttstttuuuutrqqqqqqqqppqqpqquvvvvvvvvuuuuuuuuuuuuutssstssuuuuuuuuuuvwwvvvvtqqstsqqqqrrtuuutrqqqqqqqpppquvvvvuvuuuuuuttssssstsssssrqqqqrrqqqqrrssssttuuuvvvvvuusttrqqqqrrssstttssrrrrrssssssrqqrrssstsssssssstttuvvvrqqqqqppqqqppppppqqqrtuuuuvwwwvuuutttssssssttuutttttuuutrqqrqqqqqpppqqpqquvvvvvvvvuuuuuuuuuuuuutssssssttttuuuuuuvwwvvvurqqssqqqqqqrtttutrqqqqqqqpppquvvvuuvuuuuuuttsssstttssssrqqqqrrqqqqrssssstuuuuvvvwvuuuuurqqrrrrsssttttssrrrsssssssrqqrrrssssssssssstuuuvvvrqqqqqpppqqqqpppqqqqqtuuuuvvwwvuutttttssssstuuuutttttuutqqqrqrqqqpppqqpqquvvvvvvvvtuuuuuuuuuuuuussssstttttuuuuuuvwwvvvuqqqssqqqqqrrtttutrqqqqqqqpppqtvvuvvvvuuuuuuuttssttsssssqrqqrrrqqqqssstsstuuuuvvvwvuuuuutrrrrrrssstttssssrrssssssrrqqrrrsssssssssssuuuuvvurqqqqppppqqqqpqqqqqqrtuuuuuvvvvvutttttssssstuuuuuuttuutrqqqqqqqqppppqqpqruvvvvvvvutuuuuuuuuuuuuttstsstttttuuuuuuvwvvvvuqqqtsqqqqqrrsttutrrqqqqpppqpqruvvvvvuuuuuuuuttsssttstssrrqqrrrqqqrsssssstuuuvvvvwvuuuuvusrrrrrssssssssssrsssssssrrqqrrrssssssssssttuuuvvvrqqqpppppqqqpqqqqqqrtuuuuuuvvvvvttttttsssssttuuuuuutuutrqqqqqqqpppppqqpqquvvvvvvvvuuuuuuuuuuuuuuttsssttuuuuuuuuuvwvvvvurqqttqqqqrrstttutrqqqqppppppqruvvvvuuuuuuuutsssssssssssrqqqrrrqqrrsssssttuuuvvvvwvuuuvvvvurrrrssssssssssssstsrsrrrqqrrsssssssssssttuuuvvvrqqppppppqqpqqqqqqrrtuuuttuvvvvvuttttttsssstuuuuuuuuuutrqqqqqqqpppppqppqquvvvvvvvvuuuuuuuuuuuuuutssstututtuuuuuvvwwvvvsrqqttqqqqqqstttutrqqqqqqqpppqruvvvvuuuuuuuttsssssssssssrqqqrrrrrrsssssstuuuuvvvvvuuuvvvvvvsrrrssssssssssssssssrrrrqqrssstssssssssttuvvvvurqqppppppqqqqqqqrrrsuuutttuvvvvvuuttuttsssstuuuuuuuuttsrqqqqqqqqppppqppqquvvvvvvvvuuuuuuuuuuuuuutssstuuuttuuuuvvwwwvvvrrrqttqqrqqqstttttrqqqqqqqpppqquvvvvutuuuuuttssrssssstsssrqrrssrrrsssssstuuuuvvvuutuvvvvvvvusrrssssssssssssssssssrrrrssstssssssssstuuvvvvurqqpppppqqqqqqrrrrrtuuttttuvvvvvuutuuttsssstuuuuuuuutssrqqqqqqqpppppqppqquvvvvvvvvuuuuuuuuuuuuuuuttttuutttuuuuvvwvvvvvrrrsutrrqqqqsttttrrqrqqqrqpppqquvvvvvuuuuuuutsrrssstssstsrqrsssrrrstssssuuutuuvurqqrvvvvvvvvsrrsttsssssssssssssssrrrrssssssssssssstuuvvvvurqqpqpppqqqrrrrsrrruuuttutuvvvvvvuuutttssssuuuuutuuutsrrqqqqqqqpppppqpqqquvvvvvvvvvvuuuuuuuuuuuuutstuutttttuuuvwvvvvvurqruutrqqqqqsttttrqrrqqqqqpppqqtvvvvvuuuuuuutsrrsssssssssrqssssrrrssssstuuutuuvuqpqruvvvvvvvurrsstssssssssssssssssssrsssssssssssssstuvvvvurqqqqpppqqqqrrttrrrtuuutttuvvvvvvuuttttssssuuuuutuuutssrqqqqqqqpppppqqqqruvvvvvvvwvuuuuuuuuuuuuuuuttuutttttuuuvvvvvvurqrruvurqqqqqsttttrqrqqqqqqqpppqtvvvvvuuuuuuttsrsssssrrrssrrssssrrrssssstuuttuvvtqqqqrtvvvvvvusrrttsssssssssssssssstsrssstssssssssssttvvvvuqqqqqppppqqqqrtttrtuutttttuvvvvvvuuutttsssstuuutttuutssrqqqqqqqpppppqqqqquvvvvvwwwvuuuuuuuuuuuuuuuttuutttttuuvvvvvvvuqqqruvtqqqqqqsttttrqrqqqqqqqppqqruvvvvuuuuuuttsrssssssrrssrrssssrrsssssstuutuuvuqpqqppquuuvvvvurrtttssssrssssssssssssrssssssssssssssttuvvvrqqqqqqqppqqrrtuutstuuuuttuvvvvvvvuvvttttssstuuttttuutssrqqqqqqppppppqqqqqtvvvvvvwwvuuuuuuuuuutuuuuutuutttttuuvvvvvvvvrrrsuvsqqqqqrsttttrqrqqqqqqqppqqruvvvvuvuuutttssssssrrrrsssssssssrsssssstuuuuvutqpqqqppsttuvvvvsruutssssrsssssssssssssssstsssssssssstuvvvuqpqqqqqqqpqqqrtuttstuuuutuuvvvvvvvvvvutttsstuttttttuuttssrqqqpppppppqqqqqqruvvvvvwwwuuuuuuuuuttttuvuuuutttttuuvwvvvvvurrruvusqqqqqsttttsrrrqqqqqqqqpqqruvvvvuvuuttttssssssssrssssssssssrsssssstuuuvvuqqqqqpppqqtuuvvvuuuutssssrsssssssssssssssssssssssssssuuvvvuqqqqqqqqqqqqqrtututuuutttuvvvvvvvvvvvvuttssttttttttutsssssrqqpqqppppqqqqqqquvvvvvwwvvuuuuuuuuttttuuuuuutttttuvvwwvvvvrrqruutsqqqqqstttttrrrqqqqqqqqppqrtvvvvuvuuttttsssrssssrrsssssssssssssssstttuuvtqqqqpppppqsuuvvvvvuvutssrsssssssssssssssstsssssssssssuuvvvurpqqqqqqqqqqrtuuuuuuuuttuuvvvwvvvvvvvvuttssttttttttutsssssrqqqqqppqppqqqrqruvvvvvwwvvvuuuuuuutuuuuuuuuutttttuvvwwwvvvrrrruttsqqqqqstttttrrrrqppqqqqpqqqruvvvuvuuutttsssssssssrssssssssssssssstttttuvtqqqqqppqqqqtvvvvvuuvutssrssssssssssssssssssssssssssstuvvvvuqpqqqqqrrqrrrtuuuuuuuutuvvvvwwvvvvvvvvutttsttttttttutsssssrrqqqqpqqpppqqqqruvvvvvwwvvuuuuuuuuuuuuuuuuuutttttuvvwvvvvvrqqqttsrqqqqqstttttrrrrqpqqqqqpqqqruvvvuvuuutttssrssssssssssstsssssssrsstttttuvuqqqppppqppprvvwvuvvvuttsrssssssssssssssttssttssssssstuvvvvuqqqqqqqrqrrrtuuuuuuuuutuvvvwwwvvvvvvvvuuttstttttttttsssssssrqqqqqqppppqqrqruvvvvvvvvvuuuuuuuuuuuuuuuuuutttttuvvvvvvvurqqqstsrqqqqqsttttrrrrrqqqqqqqqqqqruvvvuuuuuuutsrsssrssssssssssssssssrssttttuuvtqqqpppppppqqtvvvvvvvuttsssttsssstsssssttsssssssssssstuvvvvuqqqqqqrrrrrrtuuuuuuuuutuvvwwwwvvvvvvvvvuutttttttttttsssssssrrqqqqppppqqqrqruvvvvvvvwvuuuuuuuuuuuuuuuuutttttuuvvvvvvvsrqrqstsrqqqqqsttutrrrrrrqqqqqqqqrpruvvuuvutuuutsssssrrssssssssssssssssstttttuvutqpqppppqpqqqrvvvvvvvuutssttttsssssssssstssssssssssssttuvvvuqpqqqqrqqrrstuuuuuuuuuuvwwwwwvvvwvvvvvvvutttttttttttsssssssrrrrqpppppqqrrqruvvvvuvvwvvuvuuuuuuuuuuuutttttttuuvvvvvvvrqqqrstsqqqqqqttutrrrrqqqqqpqqqqrqqruvvvvvuuuuuttsssrrrssssssssssssssssttttttuvtqqppppqqqqqqqruvvvvvvvuttsttttsssssssssssssssssssssrsttuvvvuqqqqqqrrrrrtuuuuuuttuuuwwvwwwvvvwvvvvvvvuttttttttttssssstssrrrrqpppppqqrrqruvvvvvvvwvvuuuuuuuuuuuuuuuuuttuuuvwvvvvvurrrrtttrqqqqqrtuutrqrrqrqqppqqqqqqqrtuvvvuuuuuutttssrrssssssssssssssssssuuuttuutpppppqqrrqqqqqrvvvvvvvvuutuutttsssssssssssssssssssssstuuvvvuqqqqqqqrststuuuuutttuuvwwvwwvvvvvvvvvvvvuttttttttttstssssssrrrrqppppppqrqqrsuvvvvwwwvvuuuuuuuuuuuuuuuuutuuvuvwvvvvvrrrrrutsrqqqqrstuutrqrrqrqqpppqppqrqqruvuuuuuuuuuttsssrssssssssssssssssstuuuututqppppqqrrrrqqqrruvvvvvvvuutuuttsssssssssssssssssssssstuuuvvwuqqqqqqqrttstuuuuuttttuvvvvwvttuvvvvvvvwvutttttttttttsssssssrrrrqqqppppqqqqrruvvvvwwvvvuuuuuuuuuuuuuuuuutuvvvvwwvvvuqqrqqutrrqqrrrtuutrqqrqrrrqpppqqqqqqpruvuuuuuuuuuttssssssssssssssssssssttuuuttutpppppqqrqqrrrqrqruvvvvwvuutuuutssssssssrrssssssssssstuuuuvvvuqqqqqqqqsttuutuuuttttvvvvvvursuvvuvvwwvvutttttttttttsssssssrrrrqqpppppqqqqrruvvvvwvvvuuuuuuuuuuuvvuuuvuuuvvvvwwwwwuqqqqqttsrqrrrrtuutqqqrqqrrqppqqqqqqqpruuvuuuuuuutttssssssssssssssssssssstuuutuutppppqqrqqqqrrqrqqruvvvwwvuuuuutssssssssrsstssssssstttuuuuvvvuqqqqqqqqsttuutuuttuuuvuvvvvsrstuvtvwwwvvutttttttuuttsssssssrrrrrqpppppqqqrrruvvvvwvvvuuuuuuuuuuuvvvvuuuuuuvvvwwwvvuqqqpqttssrrrrruutsqqsrqrrrqppqqqqqpqpquvvuuuuuuututssssssssssssssstssssstuuttuutpppqqqqpppqqqqqqqqtuvvwwvuuuuvtssssssssssttstttssttttuuuvvvvuqqqpqqqrtuuuuuvuvutuuvvvvvurrstuvtvwwwwvuttttttuuuutststsssrrrssrpppppqqqqqrtvvvvvvvvuuttttttuuuvvuuuuuuuvvwwwwwvsqqpqqtttrrrqrrrtttsqqsrqrrrqpqqqqqqpqqrtuuuuuuuuututssssssssssssssssssssstttutuutqpqqqqppppqqqqqqqqrrvvvvvuuuuvutssssstssssssssttsttttuuuvvvvuqqqqqqqrtuuuuuvuvutuvvvvvusrrstuvtvvwwwvutttttuuuuuttstssssrrrssrpppqpqqqqrrsuvvvvvvvuttttttuuuuvvuuuuuuuvvwwwvvvrpqqpqtttrrsrrrrttttsrsrrrrrqppqqqqqpqqqrtvvuuuuuutttsssssssssssssssssssssuutuuvuuqqqrqpppppqqqqqqpqpquvvvvvuuvvuttssstssssssssssssststuuuvvvvuqqqqqqqrttuttuvvvvuuvvvvusqqrstuvssvwwvvvttttuuuuuutsttssssrqrssqqppppqqrqrrsuvvvvvvvutttttuuuuuvuuuuuuuuvvwwwwvvrpqqpqttsrsssrrrstttttstrrrqqqpqqpqqpqqqquvvuuuuuuttsssssssssssssssssssrrstutuuvvurqqqqpppppppqqqqqqpquvvvvvuuvvututstsssssssssssssssstuuvwvvvurqrqqqqrtutttuvvvvuuvvvvurqqrstuursvvvvvvttuuuuuuuuutttssssrqrrrqqpppqrrrqrrstvvvvvvvtttuuuuuuuuvvuuuuuuvvvwwwwvvrqqppqttsssssrqqstttttttrrrrqqqqqqqqpqqpquvvuuuuutttssssssssssssssssssssssttttuvvsrqqqppppppppqqqqqqpqtvvvvvuuvvututttssssssssssssssssuuuvwwvvurqrqqqqrtuuuuvvvvvvvvvvvsqqqrstuurruvwvvvuuuvvvvuuuututssssqqrrrqqqqqqrrrrrsstvvvvvvvuuuuuuuuuuvvuuuuuuuvvwwwwwwvrqqppqttsssssrqqstttttttrrqrqqqqqqqqqpqpquvvvuuuuuutsssssstsssssssssssssstttttuvusrqppppppppppqqpqqppqruvvvvvuvvutuutssssssssssstsssttuuuvwwvvurqqqqqqrtuuuuvvvvvvvvvvurqqrsstuurrsvwvvvuuuvvvvuuuuuuttsssqqrsrqqqqqrrrrrrsstvvvvvvvuuuuuuuuuvvvuuuuuuuuvwwwwwwvrrqpqtuutssssqqqsttttttttrrqqqqqqqqqppqpquvvvuuuuuutssstssssssssssssssssttttttuvurqppppppppppqqqpqqpqqruvvvvvuvvutuutsssssssssssssssttuuuvwvvvurqpqqqqrtuuuuvvvvvvvvvsqqqqrsstuurqrvvvvvvuvvvvvuuuuuuutsssrqrrrqqqqrrrrrrrsstvvvvvvvuuuuuuuuuvvuuuuuuuuuvwwvwwwvrqppquvtsssssrqqqssstttttrrqqqqqqqqqqppqquvvuuuuuuutssssssssssssssssssssstttttuusrqppppppppppqqqpqqqqqruvvvvvuvvuuuutsssssssssssssssttuuuvwvvwurqpqqqqrtuuuuvvvvvvvvuqpqqqrsstuurqruvvvvvuvvvvvuuuuuuutsssrqrrrqqqrrrrrrrrsssuvvvvwvvvuuuuuuuuuuuuuuuuuuvwvvvvvuqqqqtuvutssssrqqqqqsttttttrqqqqqqqqqqppqquvvuuuuuuutssssssssssssssssssssstttttuurrqppppppppppqqqqqqqqqrsvvvvvuvvuuuuttssstssstssssssstuuuvvvvvuqpqqqqqtuuuuuvvvvvvvurppqqqrrssturqrsvvvvvvvvvvuuuuuuuutsrsrqrssrqrrrrrsrrrssstuvvvvvvvuuuuuuuuuuuuuuuuuvvwvvvvurqqqqtuvutssssrqqqqqqssttutrqqqqqqpqqqppqruvvuuuuuuusssssssssssssssssssssstttttuurrqppppppppppqqpqqqqrrrsuvvvvuuvuuutssstssssssssrsssstuuuvvvvvuqpqqqqqtuuuuuvvvvvvvtqppqpqrrssuusqqruvvvvvvvvvuuuuuuuutsrsrrsssrrrrrrssrrsssssuvvvvvvuuuuuuuuuuuuuvuuuuvvvvvvvuqqqqpruvuussssrrqqqqqqrstutrqqqqqqqqqqqqqruvvuuuuuutssssrrssssssssssrrrssstttttuurqqppppppppppqqqqqqqqrrrsvvvvuuvuuuutsssssrsssrsrsssstuuuvvvvvtqpqqqqqtuuuuuvvvvvvtqppqqqrrrssuvtqqruvvvvvvvvvvuuuuuuuttsssssssrrrrrrssrrsssssuvvvvvvuuuuuuuuuuuvvvvuuuvwvvvvvuqqqqqquvuussssrrqqqqqqqrtuusrqqqqqqqqqqqqqrvvuuuuuttssssrrsssssssssrrrrssstttttuurqqqqpppppppqqqqqqqqrrrrsvvvvutvvuuutsssssssssssrsssstuuuvvvvuuqpqqqqrtuuuuuvvvvvurppppqqrrrsstuuqqqsuvvvvvvvvuuuuuuuuutrssssssrrrrrrssrrsssstuvvvvvvuuuuuuuuuuuvuvuuuvvvvvvvvtqqqqqqruutssssrrrqqqqqqrrtttrrqqqqqqqqrqrqruvuuuuuttssssssstsssssssssssssstttttuurqqqqppppppppqqqqqqqrrrrruvvuttuuttttssssssrrrrrrsssstuuuvvvvutqpqqqqstuuuuuvvvvutqppppqqrrrsstuuqqqruvvvvvvwvvuuuutuuutsssssssrrrrrrsssrssssstvvvvvvuuuuuuuuuuuuuuuuuvvvvvvvurqqqqqqruutrssrrrrqqqrrrrrrrttsrrrqqqqqrqqqrvvvuuuutssssssttssssssssssssrrsttttttsrqqpppppppppqqqqqqqqqrrrrtvvuttuuutttssssssrrsrrsssssttuuvvvvutqpqqqqttuuuuvvvvvurpppqpqqrrrsssuuqpqruvvvvvwwvvuuuuutuutsssrssrqqrrrssssrssssstvvvvvvuuuuuuuuuuuuuuuuuvwvvvvvtqqqrqqqruusrsssrrrqqqssrrrrrrttrqqqqpqqrqqqrvvvuuuutssstsssssssssssssssrrstttttturrqqpppppppqqqqqqqqqrqqrqrsuvutuvvvuttsstssrrrsrrrssssstuuvvvvutqpqqqqttuuuuuuvvvuqpppppqqrrrssstuqpqrruvvvwwwvvuututtuuutssssrrqqrrrssssrssssssuvvvvvutuuuuuuuuuuuvuuuwwvvvvvtqqqrqqqqrttrrstrrrrrrssrrrrrqrssqqqqqqrrrqrrvvvuuuutssssssssssssssssssrrsstttttttrrqqppppppqqqqqqqqqrrqqqrsstvttuvvvuttsstsssrsrrrrssssstuuvvvvvtqpqqqqstuuuuuvvvutqppppqqrrrsstsuuqpqqquvvwwwwvvuututtuuttssssssrrrrrsssssssssssuuuvvvutuuuuuuuuuuuuuuuvvvvvvvtqqrqqqqqqttrrstrrssrsssrrrrrqrrsqqqqppqrrqrsvvvuuuutsssrsttttsssssssssrrssttttttrrqqqpppppqqqqqqqrrqqqqqqrsstvuuvvvuuutsstsssssrrrrrsssstuuvvvvvtqpqqqrtuuuutuvvvurppppqqrrrstttsuuqppqqrvvvvwwvutttuutuuutttsssssrrrrssssssssssstuuvvvutuuuuuuuuuuuuuuuvvvvvvurpqqpqqqqpstssttsssssssssrrrqqqqqqqqqpqqrrrrruvvvuuttsssssssttsssssssssrrrsttttttrrqqqpppqqqqqqqqqqqqqqqqqrsstuuuvwwvutttstsssrrrrrrssssstuuvvvvvuqpqqqrtuuuuuuvvutqpppqqqrrstssssuuqppqqruvvvvwvuttttutuuutttsssssrrrrstssssssssstvvvvvttuuuuuuuuuuuuuttvvvvvvuqpqqqppqppqtssttsttssssssrrrqqqqqqqqqqqqqrrrsuvvvttttssssssstssssssssssrrssttttutrrrqqqqpqqqqqqqqqqqqqqqqqrrsttvvvwvvtttttttssrrsssrsssssuuuvvvvvuqqqqrstuuuuuvuutqpppppqqrsstssssuuqpqqqruvvvvvvvutttuuuuttttttsssrrrrsssssssssstuvvvvvuuuuuuuuuuuuuuutuvvvvvvtrpppqppqppqsssuttttsstttsrrqqqqqqqqqqqqqqqqqruvvvtttssttsssstsssssssssssrsttttuuurrrqqqqqqqqqqqqqqrrrqqqqrrssttvvvwwvtttttutsrrrsssrsssssuuuvvvvvuqqqrrtuuuvvvutqqppppppqrssssssstutqpqqqruvvvvwvvututtuuuttttttsssrrrssssssssssstuvvvvvuuuuuuuuuuuvuuuuuvvvvvutqpppqppppppqsttuttsstssssrrqqqqqrrrqqqqqqqqqruvvuttttttsssssstsssssssssrsttttuuuurrrqrrqqqqqqqqqqqqrrqqqqrssttttvvwwvuttttttssrsssssstsstuuuvvvvvvrrrrrtuuuvvvuqppppqppqqrsstssststtqpqqqqsvvvvvvvuuvuttvutttttsstssrrrrsssssstsssuvvvvvuuuuuuuuuuuuuuuuvvvvvvvrqpppqppppppqtutuuttsssssssrrrrrrrrrqqqqqqrrrrvvvutttssssssstttsssssssssrsttuuuuusrrrrrrqqqqqqqqqrrqsrqqrrsssttttvwwvvtttttutsrrsssssstssttuuvvvvvvsrrrrtuuuvvutqppppqpqrrrstssssssttqpqqqqrvvvvvvvuuvuuuvutttttsstssrqrrssssssssssuvvvwvuuuuuuuuuuuuuuuvwvvvvvuqqppqqpppqqpqtuuuuttsssssssrrrrrqrrrqqqrqrrrrrvvvutttssssssssstssssssrssrstuuuuutrrrrrrrqqqqqrrqqrqrsrrrrssssstttvwvvvtttttttsrrssssstssttuuuvvvvvvsrrrrtuuuvutqppppqpqrrrsstssssssttqpqqqqrvvvvvvvuuvvvvuuuttttsssssrqrrsssssstsssuvvwwvuuuuuuuuuuuuuuvwwvvvvvtqqqpqqqppqqpqruuvvutsssssssrqqrrrqqrqqrrrrrrrruvvvtttsssstsssstsssssssssstuuuuuutrrqrqrqqqqpqqrqrrrrsrrrrssssssstvwwvvtttttttsrsssststssssuuuvvvvwurrrrrtuuvvuqpppppqqqrrrssssssssstuqpqqqqruvvvvvvuvvvvvuuuttttsssssqqrrsssttsssstvvwwwvuuuuuuuuuuuuttuvwvvvvvtrqqpqqpppqqpqqtuvvutsssssssrqrssrqqqqqrsrrrrrruvvvuttssssssssssstssrsssstuuuuuutrrrrrqqqqqqpqqrrrrqrrrrqrssssttstvwwvvtttttttssssttstsstttuuuvvvvvusrrrstuuvutqppppqqqrrrrssssssssstuqqqqqqqsvvvvvvvvvvvvuuutttsstssrqqrssssssssstvvwwvwvuuuuuuuuuuttttuvwvvvvutrqqpqqqpqqqppqtuvvussssssssrrrssrqrqqqssrrrrrruvvvuussssssssssstssssssstuuuuuuutrrrrrqqqqqqqqqrqrrrsssrqsssssttttvvvvvutttttttsstttttsttstuuuvvvvvurrrrtuuvvuqpppppqqqqrrrssssssssstuqqqpqqqruvvvvvvvvvvvuuuuttstssrrrrrrrssstssstvvwwwwvuuuuuuuuutuuuuvvvvvvvuurqqpqqqqqpqppqssuvutstssssssrsssrrrqrrssrqrqrsuvvvutsssssssssssssrrssstttuuuuuutrrrrrqqqqqqqqqqqqrssssrrssssstttuvvvvvutttutttttttttstssstuuuvvvvvusutstuuvvtqpppqqqqqrrqrsssssssrsuuqqqqqqqruvvvvvvvvvvvuuuutttssrrrrrsrrssstssstvvwwwvvuuuuuuuutuuuuvuvvvvvvutrqqpqqqppppppqrruvvtstssssssrsssrrqqrsssrrrqrsvvvvutsssssssssssssrrssstttuuuuutrrrrrrqqqqqrrqqrrqrsssrrsssssstttvvvvvvuuuuutuutttttttuttstuuuvvvvvvtutsuuuvvrppqqqqqqrrrrsssssssrrtuurqqqqqqruvvvvvvvvvvvuuuuttssrrrrrsrrrssssssstvvvwvvvuuuuuuuuuuuuuuvvvvvvuusqqqpqqppppppqrqruvvtstssssssrsssrqqqrsssrqrqqrvvvvttssssssssssssrrsssstttuuuuutrrssrrqqqqqrrqrrqrrssrrsssssssstuvvvvvvuuuuuuuutttttttuutttuuvvvvvvvtvusuuvvuqpqqqqqqqqrqrsssssssrstuurqqqrqrruvvvvvvvvvvvuuuutsssrrrrrsrrrssssssstvvvvvvvuuuuuuuuuuuuuvvvvvvvuusrqqpqppppqqqqqqruvvuttssssssssssrqqqrsssrqrqrruwvvttssssssssssssrssssttttuuutttrrssrqqqqqqrrqqqqrssrrssrsssssstuvvvvvvuuuuuttttttttstuutttuuvvvvvvvvvuuuuvvuqqqqqqqqqrrrrssssssrrstuuqqqqrqrrsvvvvvvvvvvvuuuutsssrrrrrrrrrssssssstvvvvvuuuuuuuuuuuuuuvvvvvvvvuusrqqqppppqqqqqqqqruvvutsrssssssssrqqrsssrqqrqrruvvvttssssssssssssrrsrstttttuuuttrrssrqqqqqqrrqqqqrsssssrrssssstuvvvvusuuuuttttttttttttuutttuuvvvvvvvwvvuuvvvtqqqqqqqqqrqrrssssrrrrsttuqqqrqqqqrvvvvvvvvvvvuuuuttssrrrrsrrrssssssstuvvvvvuuuuuuuuuuuuuuvvvvvvvvuusrqqqppqpqqqqqqqqruvvutsssrrrssssrqqqrssrqqrqrruvvutsssssssssssssrrrsstttttuuutrrrssrrqqqqrssqqqqsssssrrrssssttuuvvvrqrtuuttttttssssttuuutuutvvvvvvvwvvvvvwvsqqppqqqqrrqrrsssrrrrrsttuqqrrqqqqrvvvvvvvvvvvuuuuttssrrssrrrrrsssssstvvvvvttuuuuuuuuuuuuuvwwvvvvvuusrqqqpqqqqqrqqqrqruvvutsttsrssssrrrqqrssrqrrqqruvvutssssssssssssrrrrstttttttuttrrsssrrqqqqsssqqqqssssrrrrssssttuvvwurqrtutttttttssssttuuuttuuvvvvvvvwvvvvvwvrppppqqqqqrrrsssrrrrrrstturqqqqqqqruvvvvvvvvvvvuuuuusrsssrrrrrssssssstvvvvurrtuuuuuuuuuuuuuvvvvvvvuusrqqqqqqqqrrqqqrrrsuvvtsttsssssssrrqrsssrrrrqrsuvuutssssssssssssrrrsstttttuuuusrrsssrrqqqrsssrqqqsssrrrrsssssttuvvvurqqsttttttttsssttuuuuttuuvvvvvvvwwvvvvvurpppqqqqpqrrrsssrrrrrrstuuqqqqqqqqrsvvvvvvvvvvvuuuuussssrrrrrrsssssstuvvvvtrrtuuuuuuuututuuvvvvvvvuusqqrrqrrqqqrqqqqrrruvvutttttsssssssrrsssrrrrqrsuvuutssssssssssssrrrrsttuuuuuutrrssssrqqqqrsssrrqrsssrrrsrrsstttuvvurqqqqstttttttsstttuuuuttuvvvvvvvwwwvwwwvtqpppqqqppqrrssssrrrrrrstuuqqqqqqqqrrvvvvvvvvvvvuuuuussssrrrrsssttssstvvvvurrrtuuuuuuuututuvvvvvvvvuusrrrrrrrqqqrqqqqrrrruvvuuutsssssssrqqrrssrrrqrsuvuutsssrssssssssrrsssttuuuuuutrrssssrqqqqrssssrqrsssrrrrrrssttuuvvrqqqppqstttttttsttuuuuuttuvvvvvvwwwvvwwwurppppqqqppqqqrsssrrrrrrstuurqqqqqqrrrvvvvvvvwwwvuuuuusssrrrrsssstttsstvvvvtrrqrtuuuuuuuuuuuvvvvvvwvvvtrrrrrrrqqqrqqqqrrrruvvuuutsssssssrrrrsssrrrqrsuuuussssrssstssssrrsrstuuuuuuutrsssssrqqqqrssssrrsssrrrrrrrssttuuvurqqqpppqsttttttttuuuuutttuvvvvwwwwvwwwvvtqppppppqpqqqqqsssrrrrrrstuutqqqqqqqqruvvvvvwwvvvuuuuusssrrsssssttsssttvvvutrrqrtuuuuuuuuuuuvvvvvwwvvvtsrrrqqqqpqqqqqqqqqruvvvuuttssssssssssssrrrrrssuuvusssrrssttssssrrsstuuuuuuuusrssssrqqqqrrssssrrssssrrrrrsttttuvvurqqqqppprstttttttuuuuuttuuvvvwwwwwvwwvvtqpppppppqqqqqqrssrrrrrrrstuutqqqqqqrqrsvvvvvvvwvuvuuttsrsrssssttsststttvvuttrrqrtuuuuuuuuuuvvvvvvwwvvttsrrrqqqqqqqqqqqrqrrsvvvuutssssssssssssrrrrrrssuvvussssssttttsssrsssuuuuuuuutsrssssrqqqqrrsssssrsssssrrssstttuvvvurqqqqpppprsttttttuuuuuuutvvvwwwwwwvwwvuqppppppppqqqrqqrssrrrrrrrsttuurqqqqqqrrrvvvvwvvvvvvutttsrssssttsststssstvuuttqqqqrtuuuuuuuuuvvvvwwwwwvttsrrrqqqqpqqqqqrrrrrsvvvvuttsssssssssssssrrrrssuvvusssssstuutsssssstuuuuuuuutsrsssrrqqqrrrsssssssssssssrrstttuvvvurqqqqppppqstttttuuuuuuuuuvwwwwwwwvvwwvtqpppppppqqqqrqqrssrrrrrrrstuuurqqqqqqrrrvvvvwvvvvvvuuuussstssttttsssststvuuttqqqqqtuuuuuuuuvvvvvwwwvvvtssqqqqqqqpqqqrqrrrrrsuvwvuutssssstssssssssssrssuvvussststtuutsssssstuuuuuuuutssssrrrqqqrrrssssssssssssrrsstttuvvvrqqqqqqpppqrsttuuuuuuuuuuuvwwwwwvvwwwvvsppppppppqqqqqqqrsrrrrrsrssuuuurqqqqqrrrruvvvvvwvvwvuuutsssssssttstssstttuutttrrqpqsuuuuuuuuvvvwwwwwvvvtsrqpqqqqqppqqqqqqrrrsuvvvvutsssssssssssssssrsssuvvustttttuuutsssssstuuuuuuutssstrrrrqqrrrrssssssssssssrsrsttuvvvuqqqqqqppppqqstuuuuuuuuttuuvwwwwwvwwwwvtqpppppppppqqqqqqrssrssrrssttuuurqqqqqqrrruvvvvvvvvwvuuttssststtttststsstuvuuttrrqpqrtuuuuuuvvwwwwwwvvvvtsrqpqqqqppppqqqqqqqrstvvvvvtssrssssssssssssssssuvvvttttstuuutsssssstuuuuuuutssssrrrrqqrrrrssssssssssssrrrsutuvvwvqqqqqqppqqqqrtuuuuuuuutttuvwwwwwvwwwwvtppppppppppqqqqqqrssrrrsssstuuuurqqppqqqrrsvvvvvvvvwvvuttssssstttssstutstvvvutrrrqpqrtuuuuuuvwwwwwwwvvvvtsrqpqqqqppppqqqrqqrsstvvvvvutsrrsssssssssssssssuvvvtttttuuuutsssssstuuuuuuttssssrrrrqrrrrsssssssssssssssstuuuvvvurqqqqqpppqqrrtuuuuuuutttuvvvvwwwwwwwvusppppppppppqqqqqqqsrrrssssstuuuvurqppqqqqqruvvvvvvvvvvvutssssssssssttvvttvvvvtrrrqqqrtuuuuuuvwwwwwwwvvuvtsrrqqqqqppppqqrrqrrsstuvvvvutsrrsssssssssssssssvvwvttttuuuuusssssssttuuuttttssssrrrrqrrrsssssssssssssssstuuuuvvvurqqqrqqppqrrrtuuuuuuttttuvvvwwvvwwwwvuqpppppqpppqqqqqqqrsrrsssssstuuuvurqppqqqqqruvvvvvvvvwvvutsssssssstsstvvttvvvvtrrrqqqqrtuutuuvvwwwwwwvvuutsrrqqqqqpqqqqqqrqqrssstvvvvutsrsssstsssssssrsstvwvuttttuuuuussssstttututtttssssssrrrrrrrrssssssssssssssstuuuvvvvtrqqqqqqpqqrrrstuuuutttttuvvvwvvwvvvvvtppppppppppqrqqqqqrssssssssstuuuvurqppqqqqrrsvvvvvvvvvvvttssssssssssstvvttvvvvurrrqqqqqttttvvvvwwvwwwvvuutsrrqqqqqppppqqqrrrsssstuvvvuusssssttssssssrssstvvvutttuuuuuussssttttuuutttssssssssrrrrrrsssssssssssssssttuuuvvvvrqqqqqqqqqqrrrrtuuuttttttuvvvvvvwwwvvvtpppqpqqqqqqqqqqqqqssssssssstuuuvurpppqqrrrrrvvvvvvvvwvuttssssssssstttvvvtvvvvusrqqqqqqrttuvvvvwvvvvwvuuttrrrqqqqqqpppqqqrqrssssssvvvvvtssssttsssssssssssvvvustuuuuuutsstttuutuuttttssssssssssrrrssssssssssssssssttuuvvvvuqqqqqppqqqrrrrrsuutttttttuvvvvwvvwwvutqpqqpqqrqqqqqqqqqqqsssstsssstuuuuurpppqrrrrrsuvvvvvvvwvtttusssssssttutvvvuvvvvurqqrqqqqqtuuvvvvvvvvwwvuussrrrqqqpqqqpqqqqrrrssssrsuvvvvtsssstssssssssssssvuvustuuututtttttuuututttssssssssssssrrssssssssssssssssstuuuvvvvuqqqqppqqqqrrrrrrttttttttuvvvvvvvvvvvurppqqpqrrqqqqqqqqqqqrrrssrssstuuuuurqqqrrrrrrrsvvvvvvwvvuttvussssssstuuvvvvvvvuurqqrqqqqqsuvvvvvvvvvvvuuussrrrqqqqqqqpqqqqrrqsssrsstvvvvutsssssssssssrssstuvvuttuuttuttttttuuuuttttsssssssssssssssssssssssssssssttuuuuvvvvuqpqqqqqqqrrrrrrrrtttttttuvvvvvwvvvvvuqppqqqrrqqqpqqqqqqqqrrrsrrrssstuuuutqqqrrrrrrrruvvvvvvvvttuuussssssstvvvvvvvvvutrqrrrqqqpquvvvvvvvvvvvuutssrrrqqqpppppqqqqqqrsssrsstvvvvvtsssssssssssrssssuvvvutuuuuttttttuuuuutttsrrsssssssssssstssssssssssssssttuuuuvvvvuqpqqqqqqqqrrrrrrrtttttttuvvvvvvvvvvvtqpqqqqrrqqqqqrqqqqqqqqrrrrrssstttuvurqqrrrrrrrruvvvvvvvuutuuusssstsstvvvvvvvvvurqrrrrqqqpqtvvvvvvvvvvuuttssssrqqqpqppqqqqqqrsssrssrsuvvvvtttssrssssssssssssuvvvvuuutttttuuuuuuuuttssrsssssssssssstsssssssssssssttstuuvvvvvuqpqqqqqqqqqrrqrrrsttttttuvvvvvvvvvvvrqqqqrrrrqqpqqqrqqqqqqqrrrrrssssttuvurqqrrrrrrrrsvvvvvvvuttuvussssssttvvvvvvvvutrrrrrqqqqpqtuvvvvvvvvvutttsssssrqppqpqqqqrrrrsrrrrrrsvvvvvtttsssssssssssrsssuvvvvuuttttttuuuuuuuuusrrrssssssssssssttssssssstssssttsuuuvwvvvtqppqqqqqqqrqrrrrqrttttttuuvwwwvvvvvuqqqqrrrqqqqpqqrqqqqqqqqrrrrrrsststuvurrqrrrrrrrrruvvvvvvuttuvussstsstvvvvvvvvuutrrrrqqqqqppruvvvvvvvvvutttsssssrqqqqpqqqqrrrrrrrrrrssuvvvvttssssssssssssrsssuvvvvutttttutuuuuuuuuutsrrsssssssssssstssssssssttssstttuuuvvvvuqppqpqqqqqqrqqrrqqrsttttttuvvvvvwwvurqqqqqrrqqqppqqqqqqqqqqqrrrrrrsssssuvuqqqrrrrrrrqqruvvvvvtttuvussstsstvvvvvvvvttsrrrqqqqqqppquvvvvvvvvvuuuutsssrrqpqppqqrrrrqqrrrrrrsstvvvvutsssssssssssssssstvvvvuttttttuuuuuuuuutsssrsssssssssssssssssssssttsttuttuuvvvvutqpqpppqqqqqqqqrrqqqrttttttvwvvvvwwvurqqpqqqrqpqppqqqqqqrqqqqrrrrrssssssuvurqqrrrrrrrqqruvuvvvuttuvusssssstvvvvvvvutsrqrrqqpppqqpquvvvvvvvvuuuuusssssrqqqqqqrrrrrqqrrrrrrrstvvvvvtsssssssssssssssssvvvvuutttttuuuuuuuuutsssrrssssssssssssssssstssttttttttuuvvvvutqpqpppqqqqrqqqrrqqqrsttttuvwwwwwwwwurqqqqqqqqppppppqqqqqqqqrrrrrrssssssuvvurqrrrrrrrrrqsuuvvvuttuvusssstttvvvvvuuttsrqqqrqpppqqpqtvvvvvvvvuuuutsssssrqqrqrrrrrrrqqrsrrrrsssuvvvvtsssssssssssssssstuvvuvvuuttttuuuuuuuttssssssssssssssssstsssssstuuttttttuuvvvuutqppppqqqqqqqqqqrqqqqrttuuuvvwvwwvwvtrqqqrqqqppppppppqqqqqqqrrrrrrrssssstvvuqqrqqrrrrrqqrtvvvvutuvvvssssstvvvvvuuutttrqqrrqqqppqppruvvvvvvvuuuutssrsrrqqrrrrrrqrrqrsrrrrrssstvvvvussssssssssssssssstvvvvvuuttttuuuuuuutsssssstsssssssssssstssssttuutttttuuvvvuvutpppppqqqqqqqqqqqqqqqqsuuuuvvvvwwvvurqpqqrrqqppppppppqqqqqqqrrrrrrrsttsstvvuqqrrqqrrqqqqqruvvvuuuvvussttttvvvvutuutttrrrqqqqqqpqppquvvvvvvuuuuttssrrrrrrsrrrrrrrrqrsrrrrrssstvvvvussssssssssssssststuvvvvvuttttuuuuuuttssssssttssssssssssssssssstuttttuuvvvvvvvtqpqppppqqrqqrrqqqqqqqqsuuuuuvvvwvvvtqppqqrrqqppppppppppqqqqqrrrsrrssttsttvvurqrqqqrrqqqqqruvvvuuvvvuttttstvwvvtttutttrrrqqqqqqqqqpquvvvvvvuuuuutsrsrsssrsrrrrqrrqqrrrrrrrssstvvvvutsssssssssssssstsstuvvvvuutttuuuuuuttssssttttssssssssssssssssstttttuvvvvvvvuutqpqqpppqqqqqrqqqrqqqqrtuuuuvvvwwvvurqpqqqqrqqppppppppqpqqqqqrrrrrrrsttsstvvvurqqqqrrqqqqqqtuvvuuvvvtttttstvvvutttttttrrqqqqqqqqqqpquvvvvvvuuuuuussrrsssrsrrrqqrrqqrrrrrrrssttvvvvutssssssssssssssssssuvvvvuttttuuuuuuussssstttssssssssssssssssttttttuuvvvvvvvuutqqqqppqqqqqqqrqqrqqrrsuuuuuvvvwvvvtrpqqqqqrqqppppppppqqrqqqqqqrrrrstutssuvvvurqqqqrrrrqqqqruvvvuvvvtttttttvvvuttttttsqqqqqqqqqqqqpquvvvvvvvuutuutssssssrsrqqqrrrqqrrrrrrsssttvvvvutsstsssssssssssssssuvvvvvuttuuuuuuutssssstttssssssssssssssssuuttuuuvvvuvvvvuuqpqqqpqqqqqqqqqqqqqrsstuuuuuvvwwvvvrqpqqrrrrqppppppppqqqrqqqqqqrrssstutttuvvvvrqqqqqqrrrrqqruuvvuvwvttttttttuutttttttsrqqqqqqqqqqqpquvvuvvvvuutuusssssrrrsrqqrrrrqrrrrrrssststtvvvuttsstsssssssssssssstuvvvvuuuuuuuuuuttsssstttssssssssssrrsssttutuvvvvvuuvvvvvuqpqqqqqqqqqqqqrqqrrrtsuuuuuvvvwwvvurpqqrrqqqqpppppppqqrrrqqqqqqrsstttutttuvuvvtrqqqqqrrrqqrrsuvvvvwvttttttttuutttttttsrqqqqqqqqqpqpquvvvvvvvuuttusssssrrssqqqqqrrqrrrrssstsssstvvvutsssssssssssssssssssuvvvvvuuuuuuuuuutsttssttsssssssssrrsssstuuuuvvvvuuuvvvvvuqqqrrqqqrqqqqqqqqqqrtstuuuvuvvwwvvrqqqqrrqqqqpppppppqrqqqqqqqqqrssttuuuttuvuvvurqqqqqrrrqrrrrtvvvwwvtststtttuutttttttsqqqqqqqqqqpqpquvvvvvvvuutttssssssssrqqqqqqrqrrrssstssssttvvvutssssstsssssssssssssuvvvvvvuuuuuuuuuttttsstsstssssssssssssttuvvvvuvvuvvvvvvvurrrrqqqqqqqqqqqqqqqrttuuuuuuvwwvvurqqqqrqqqqqpppppqqqrrrqqqqqqssssttuuuttuuuvvutrqrrqrrrqrrrrsvvvwwvtststtttuvtttttttrqqqqqpqqqqpqpquvvvvvvuuttttssssssssrqqqqqrrqrssssstssssttvvvutssssrsssssssssssssstuvvwvvuuuuuuuuutttsssttsssssssssssssstuvvvvustuuvvvvvvvurqrrqqqqqqqqqqqqqqrttuuuuuuuvwvvvrqqrqrrqqqqppppqqqqqrrqqqqqqrsssssstuuuuuuuvuutrqqqqqrrrrrrrsvvvwwvtsssttstuvuttttttrqqqrqpqqqqpqpquwvvvvvuutttttssssssssrqqqqrrqrssssstssssstvvvutssssssssssssssssssssuvwwvvuuuuutuuttttsssstsssssssssssssttuvvvutqqtuuuuvvvurqqqqqqqqqqqqqqqqqqrtuuuuuuuuvvvvurqqqrrrqqqqqppqqqqqrrqqrqqqrrssssttuuuuuuuuuuutrqqqqqqqrrrrrruvvwvvusssssstuvuuutttsrrrqqqpqqqqpqqqsvvvvvvuuuttutsstsssssrqqqqrsrssssstsssssstvvvutsssssssssssssssstsstvwwwvvuuuutrttutttsssstsssssrssssssstuvvvvrqppqrtuuvvvuqqqqqqqqqqqqqqqqqqqrtuuuuuuuuvwwvsqqrrrrrqqqqqqqqqqqqrrqrrqqrrrssssssuuuuuuttuvurrrqqqqrrrrrrrrsvvvvvustttsstuuuuutttssrrrqqqqqqqqqrqruvvvwvvuuttuutsssssssrqqqqrsssssttssttttttvvvvutstssssssssssssstsstvwwwvvuuuurqstutttstsssssssrrsttsssstuvvvuqpppppstuvvvuqpqqrqqqqqqppqqqqqqrtuuuuuuuuvwwuqqqqrrqqqqqqqqqqqqqqrrqrrrrrrrsssssstuuuvvuuvutqqrrqqqrrrrrrrrruvvvvutuutssstuvvututtsrrrqqqqqqqqrrqruvvvvvuutttuussssssssrqqqqrsssstsssssssttstuvvutstsssssssssssssstttvwwwwvuuuurqrtututstsssrssrsssstsssstvvvvuqppppppqtuvvuqqqqqqqqqqppqqqqqqqrtuuuuuuuuvwvtpqqqqqqqqqqqqqqppqqqrqqqrrrqrrsssssstuuuvvuvuuqqqrqqqqrrrrrrrqruvvvuuuuuutsttvvvuuutttrrrqqqqppqqqqqrvvvvvvuutttuutsssssssrrqqqrssssssssstttssstvvvutstssssssssssssssstvvvwwwvuuuurqrttuttstsrrrssssststssssuvvvvtqpqpppppqtvvuqqqqqqqqqpppqqqqrqqrtuuuuuuuvvvuspppqqqqqqqqqqppppppqqqrqqqqqqrssssssttuuvvuvutqprrqqqqrrrrrrqqrrtuvvvuuuutsstvvvuuuttsrrqrqqqppqqqqqruvvvvvvutttuussssssssrqqqqrsssssssssssstsstvvvutttsssstsssssssssstusvwwwvuuutrqqrstttttsrrrsssstsssttstvvvvurpppppppppqtutqpqqqqqqqpppqqqqsqqsuuuuuuuuvvvtrpppqqqqqqqqqqqpppppqqqqqqrrqqrrrssrstttuvuuuutqqqqqqqqrrqqqqqqqqrruuvvvuutsttvvvvuuttsrqqqqqqpqqqqppruvvvvvvutttuutsstssssrrqqqrsssssssssssstsstvvvuttttstssssssssssstuuruvvwvvuurqqqqqstttttsssstssssssttstvvvurpppppppppppqqqqpqqqqqqqpppqqqqsqqtuuuuuuuuvvutqpppqqqqqqqqqqqpppppqqqqqqqqqqrrrsrrsstttuvuvurpqqqqqqqrqqrqqqqqqqruvvvvuutttvvvvvuuttsrrrrqqqpqqqqppruvvvvvvutttuuttsttssssrqqqssssssssssstsssstvvvuutsssssssssssssssturruvvvvvutrqppppqstuttststtsstsssttttuvvuqppppppppppppqqqqqqqqqqqqqpqqqqsrqtuuuuuuuuvvvtqppqqqqpqqqqqqqpppppqqqqqqqqqqqrssrrsstttuvuutqpqqqqqqrqqqqqrqqqqqruvvvvuuuutvvvuuuutssrqrqqpqpqqqqppqruvvvvvuutuuuutsttssssrrqqssssssssssstssssstvvvuttsssssssssrssstvurruvvvvvvtrqpppqqstutttutttstsssttutuvvvtqppppppppppqqqqqpqqqqqqqqqppqqqssrtuuuuuuuuvvurqppqqppqqqqqqqqppqppqqqqqrqqqqqrsssrsstttuvvurqqqqqqqqrqqrrqqqqqqqruvvvvuuuutvvvuuutttsrqrqqqqqqrqqppqruvvvvvuuuuuuuututssssrrrrssssssssssstssssstvvvuttssssssrsssststvurqruvvvvvurqpppqpqtutuuutttstssstuutvvvurqqpppppppppqqqqppqqqqqqqqppqqqqsttuuuuuuuuvvvsqqppqpppqqpqqqpqppqqqrqqqqrqqqqrrssrrsstttuuvurqqqqqqqqqqqqqqqqqqqqruvvvvuuuuuvvvuuutttsrqrqqqqqqqqqppqruvvvvvutuuuuuuuutssssrrrrsssssssssssstsssstvvvusssssssrssssstttvurpqtvvvvvurqppqqqqstuuuutttttssstuuuvvvtqpqpqqppqqqqqqqqpppqqqqqqppppqqqttuuuuuuvvvvvurrqpppppqqppqpqqqppqqqrrqqqqqqqqrrsssssstttuuvurqqqqqqqqqqqqqqqqqqqqruvvvvvuuuuvvvuutssssrrqqqqqqqpqqpqqruvvvvvuuuuuuuuutsssssrrrrssssssssssssssssstvvvutssssssrsssstttvurqpqruvvvvtqqpqqqqprtttutttttsssstuuvvvvrqqqpqppqqqqqqqqppppqqqpqqppppqqrtuuuuuuuvvvvvsrrqpppppqqpqqqqpqqqqqqqrrqrqqqqrrrssrssssuuuvvrqqqqqqqqqqqqqqqqqqqqqrtuuvvvuuuuvvvuuusrrqqqqqqqqqqppppqqruvvvvvuuuuuuuuutsssssrrrsssssssssssssssssstvvvutssssssssststtvvsqqppquvvvvtqqqqrqqprstttttttttssstuvvvvtqqqqqpqqqqqqqqqqqpppqqppqpppppqrtuuuuuuuuvvvvurrrqpppppqqpqqqpqqqqqqqqqrrqqqqqqrrsssssssuvvvurqrqqqqqqqqqqqqqqqqqqqqrruvvvuuuuvvuuutsrrqqqqqqrppppppqpqruvwvvvuuuuuuuuutssssrrqrsssssssssssssssssstvvvuttsssssssttsttvvsqpppquvvvvurqqrqqppqrsttttutttttttuvvvuqpqqqqqqqqqqqqqqqqppqqqppqppppqqrtuuuuuuuuvvvusrrrqqqppqqqqqqqpqqqqqqqqrrqqqqqqqrsssssssuvvvvrqrqqqqqqqqqqqqqqqqqqqqqqrvvvvuuuvvvuuttsrrqqqqqrqpppppppqqquvvvvvuuuuuuuuutsssrrrqrssssssssssrrrstssstuuvuttssssssssssttvvtqqqpqtvuvuurqqqrqppqqqtttuutsstsstvvvvuqqqpqqqrrrqqqqqqqqppqqqppqpppqqrstuuuuuuuvvvvurqqqqqqqqqqqqqqqqqqqqqqrqqqqqqqqqqrrssssssvvvvurqrqqqqqqqqqqqqqqqqqqqqrrsvvvvuuuvvvuutssrqpqqrrqqpppppppqqquvvvwvvuuuuuuuuusssrssrrsssssssssrrrsstssstuuuuttssssssssstttvvrpqqpqtuuvvtqqqrrqqqqpqttuuutsttstuvvvvtqqqqqqrrrrqqqrrqqqpqqqppqqppqqrrtuuuuuuuvvvvuurqqqqqqrqqqqqqqqpqqqqqqrrqqqqqqqqqrsssstttvvvvrqrqrqqqqqqpqqqqqqqqqqqrtsuvvwvvuuvvvutsssrqqqrrrqqpppppppqqruvvvvvuuuuuuuuuussssssrrssssssssssssstsssstuuvuttssttsstssttuvuqpqqpqtvvwvtrqrrrqqqqqqrtuuutsstttuvvvuqpqqqrrrrrrqqrrqqqqqqpqppqqpqrrrrtuuuuuuuvvvvvtrqqqqqqqqqqqqqqpppqqqqqrqqqqqqqqqqrssssttuvvvurqrqrqqqqqqpqrqqqqqqrsrsutvwwwvvuvvvuutsssrqqrrrrqpppppppqqqtvvvvvvuuuuuuuuuussssssrrsssssssssstssstssssuuvuttttttstsstttvvuqpqqpquvvvvurrrrqqqqqqrqrtuutsssttuvvvtqqqqrqqrrrrrqrqqqqqqqqqppqqqqqrrrtuuuuuuvvvvvvtrqqqqqqrqqqqqqqpppqqppqrqqqqqqqqqqrssssstvvvvrqrrqrqqqqqqqqrqqqqqrstsuvvvwwwvvvvvvuttsrrrrrrrsrqqqpppqpqpquvvvvvvuuuuuuuuuussssssssstsssssssssssstssstvvvutttsststsstttvvtqqqqqquvvvutrrrqqqqqrrqqrtuuttsstvvvvurqqqqqqqqqqqqqqqqqqqqqqppqqqqqqqrrtuuuuuuvwvvvusqqrrqqrqqqqqqqpppppqppqrqqqqqqqqqrrsrssttvvvtqqqqqqrqqqqqqqqqqqqqsuusvwvwwwvvvvvvvutsrrssrrrrssqqqpppppqpquvvvvvvuuuuuuuuutssssssssssssssttstssstsssstuvvuttsrsssssstttvutqpqqqquvvuttrqqqqpqqrrqqrtuuuttstvvvvtpqqqrqqqqqppqqqpqqqqpppppqqpqqqqrtuuuuuuvvvwvvusrrrqqqqppqqqqqpppppqppqqqqqqqqqqrrrsssttuvvtqppqqqqqqqqppqqqrqqrrtuutvwvwwwvwwvvvvutsssssrrrrssqqqqppqpqqtvvvvvvvuuuuuuuuusstsssssssssssstsstsssssssssvvvvusrsssssstttvvtqppqqpquvvutsqqqqppppqqqqrtuuuutsuvvvuqpqqrrqqrqpppppppppqqpppppqppqqqqqtuuuuuuvvwvvvusrrrrqqpppqqqqppppppqppqqqqqqqqqrssssstttuuutqppqqqqqqqqqpqqqqqqrtuuuuvwwwwwvwvvvvvtttssssrrrrssqqqqpqqppquvvvvvvvuuuuuuuuutstsssssssssssssssssssstssssuvvvusssssssstttvutqpqqqqquvvvtsqqqqpppppqppqtuuuttsuuuuuqqqqrqqqqqppppppppppppppppqpqqqqqrtuuuuuuvvvvvvtsrrrqrqpppqqqpppppppqppqrqqqqqrqrssssttttuutqpppqqqqqqqqqpqqqqrrsuuuuuvwwwwwvwvvvvvutttssrrrrrsrqqqppqqqqruvvvvvvvuuuuuuuuussssssssssssssssttssssssssssuvvvussssssssstvvusqpqqqqquvvvusqqqqpppppqppptuuuuttuuuutrqqqqqqqqqpqqppppppppppppqqqqrqqqrtuuuuuuvwvvvvtsrrrqqppppqqppppppppqppqqqqqqqrrrssstsssttutqpppqqqqqqqqqqqqrrrrtuuuuuvvvwwwvwwwwwvtttsrrrqqqrsrqqqpppqqqruvvvvvvvuuuuuuuutsssstssssssssssttssssssssssstvvvussssssssttvvtrqqqqqqquvvvutrqqpppppqqppqtuutttuuvuurrqqqqqppqqpqppppppppppppppqqqqqqqrtuuuuuuvvvvvvtsrrqqpppppqpppppppppppqqqrrqqrrrrsstsssstutqppppqqqqqqqqqqqrrrrtuuuuuuvvvvvwwwwwwvutstssrrqqqrsrqqqppqqqqruvvvvvvvuuuuuuuuutsttssssssssssssssssrssssssstvvvusssssssstuvvurqqqrrqquvvvutrqqpppppqqpprtuuttuuvvuurqqqqqqpqqqqqppppppppppppppqqqqqqqsttuuuuuvvvvvutsrrqqqppppppppppppppppqqqqqqqqrsrssssrsttutpppqpqqqqqqqqqrrrrrrtuuutuuvvvvvwwwwwwvvsstsssrqqqrsrqqqqqqqqqruvvvvvuvuuuuuuuuutssssssssssssrsssssssssssssstvvvusssssttstvvutqqqqqrqruvvvutrrqqqppqqqqqrtttttuvvvusrqqqqqqpqqqqppqpqppppppppppqqqqqqqttuuuuuuvvvvvttsrqpqqppppqpppppppppppqqqqrqqqrsssssrssstusppppqqqqqqqqqqqrrrrttuuttuuvvvvwwwwwwwvvttssssrqqqqsrqqqqqqqqqruvvvvvuvutuuuuuuttsssssssssssssssssrsssssssstuvvvutssssttttvvusqqqqqqrruvvvutrrqqqppqqrqqqrttttvvvvtsqqqqqqqqqqqqpqppqppppppppppqqqqqqqstuuuuuvvvvvutssqqqqqpppqppppppppppppqqqqqqqqqssssrrsstutqpppppqqqqqqqqqqqrrrtuutttuuvwvvwwwwwwvvutssssssrqqqrrqqrrqqqqqruvvvvvuuttuuuuuuttsssssssssssssssrrrsssssssttuvwvuttsssstttvutrrqqqqqqruvvvutrrqqpppqrrrqqqtttuvvvusrqqqqqqqpqqqpppppppppppppppqqqqqqrrsttuuuuvvvvvttssqpqqqpppqppppppppppppqqqqqqqqrsssrrrsstuspppppqqqqqqpqqqqqrrtuttttttuvvvvvwwwwvvvutssssssrrrqrrrrrrqqqqqruvvvvvuuttuuuuuttsssssssssrsssssrrrsssssssstttvvvuutsstttttvutrqqqqqqqruvvvuttrqqqpqqqqqqpqrtuuvvvssrqqqqqqpqqqpppppqppppppppppqqqqqqsrsttuuuuvvvvvttsrqqqqppppqppppppppppppqqqqqqqqrssrrrrstttqppppqqpqqppqqqqqqrrttttttttuvwvvwwwwvvvvtsssssssrrqrrrrrrqqqqqqruvvvvvuuuuuuuuutssssstsssrrssrsrrrrsssssssstttvvvuuttttuttvvutrqqqqqqqruvvvuttrqqqqqqqqqppqqrtvvvvtsrrqqqqqqqqqqqpqqqpppppppppqqqqqqqsttttuuuuvvvvvtssrqqqqppppqppppppppppqqqqqqqqqqrssrrrrsttqpppppppqqpqqqqqqqrrtttttttttuvvvwwvvvvvvvtsssssssrqqrrrqqqqqqqqqrvwvvvvuuuuuuuuuusssstttsssssssrrrrrsssrssstttuvvvuuuttuuttvvusqqqqqqqqruvvvuttrqqrqppqqqqqqqqtvvvvusrrqqqqqqqqqppqqrqpppppppppqqqqqqqsttttuuuvvvvvvtssrqqqqppppqppppppppppqqqrqqqrqrrsssrrrttsppppppppqpqqqqqqqrssttttttttuuvvvwwwwvvvvvtssssstsrqqrrrqqqqqqqqqtvwvvwvvvuuuuuuuutssstsssrsssrssrrrrsssrssstttuvvvuuuuuuutvvutrqqqqqqqqruvvvuttrrrrqpqqqqqqqqqtvvvvusrrrqqqqpqqqqqqrrqpppppqpppqqqqqqqsttttuuuvvvvvvtssrqqqqqppppppppppppqpqqrqqqqqrrssssrrsttqpppppqqqqpqqqqqqqrttttttttttuuuvvwwwwvvvvvttssssssqqqrrrqqqqqppqqtvvwwwvvuuuuuuuuusssttsrrssrrrssrrrsssssssstttuvvvuuuuuuutvvutrqqqqqqqqruvvvuttrrrqqpqpqqqqrqrtvvvuuusrrqqqqqqqqrrrqqqpqppqppqqqqqqqqqsttttuuuvvvvvvtssrqqqqpppppppppppqppqqqrrqqqqqrssssrrstsppppppqqqpqqqqqqqqrttttttttutuuuvvwwwwvvvvvttsstssrqqrrrrqqqqqpppqtvvvwwvvuuuuuuuuutssssssssrrrsssrrssssttsstttuuvvvvuuuuuutvwutrqqqqqqqqquvvvuutrqqqqppqqqqqqqrtuvvuvusrrqqqqqpqqrrrrrqppppqpqqrqqqqqqrstttuuuuvvvvvutssrqqpppppppppppqqqppqqrqqqqqqqqrssssrtsqpppppqqqppqqqqqqqqrtttttttutttuuvwwwwwwvvwvtsssttsrqqrrrrqqqqqpqpquvvvwwvvuuu